diff --git a/pom.xml b/pom.xml
index 0f63aa65fffcc8149f1b5040893af4eda70f7962..099ba6dd8bb9231c620603cdcee8c57f771b44dd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,890 +1,954 @@
-
- 4.0.0
+
+ 4.0.0
- org.example
- demo-spring-microservice-profile
- 1.0-SNAPSHOT
+ com.joaolino
+ demo-spring-microservice-profile
+ 1.0-SNAPSHOT
- Demo Spring Microservice Profile
- Microservice managing Profile entities.
+ Demo Spring Microservice Profile
+ Microservice managing Profile entities.
-
- João Lino
- https://www.joaolino.com
-
+
+ João Lino
+ https://www.joaolino.com
+
-
- scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
- scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
- scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
-
+
+ scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
+ scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
+ scm:git:https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
+
-
- GitLab
- https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile/-/issues/
-
-
- Jenkins
- https://joaolino.com/jenkins/job/demo/job/demo%252Fdemo-spring-microservice-profile/
-
+
+ GitLab
+ https://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile/-/issues/
+
+
+ Jenkins
+ https://joaolino.com/jenkins/job/demo/job/demo%252Fdemo-spring-microservice-profile/
+
-
-
- nexus-releases
- João Lino demo release repository
- https://joaolino.com/nexus/content/repositories/releases/
- default
-
-
- nexus-snapshots
- João Lino demo snapshot repository
- https://joaolino.com/nexus/content/repositories/snapshots/
- default
-
-
+
+
+ nexus-releases
+ João Lino demo release repository
+ https://joaolino.com/nexus/content/repositories/releases/
+ default
+
+
+ nexus-snapshots
+ João Lino demo snapshot repository
+ https://joaolino.com/nexus/content/repositories/snapshots/
+ default
+
+
-
- 11
+
+ 11
- ${java.version}
- ${java.version}
- UTF-8
- UTF-8
- @
+ ${java.version}
+ ${java.version}
+ UTF-8
+ UTF-8
+ @
- 2.2.6.RELEASE
- Hoxton.RELEASE
- 1.2.25
- ${java.version}
-
+ 2.2.6.RELEASE
+ Hoxton.RELEASE
+ 1.2.25
+ ${java.version}
+
-
-
+
+
-
-
- org.springframework.boot
- spring-boot-starter-parent
- ${spring-boot.version}
- pom
- import
-
-
- org.springframework.cloud
- spring-cloud-dependencies
- ${spring-cloud.version}
- pom
- import
-
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ ${spring-boot.version}
+ pom
+ import
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring-cloud.version}
+ pom
+ import
+
-
-
- org.springdoc
- springdoc-openapi-ui
- ${springdoc.version}
-
+
+
+ org.springdoc
+ springdoc-openapi-ui
+ ${springdoc.version}
+
-
-
- com.joaolino
- demo-spring-common-error
- ${project.version}
-
-
- com.joaolino
- demo-spring-common-stream
- ${project.version}
-
-
-
+
+
+ com.joaolino
+ demo-spring-common-error
+ ${project.version}
+
+
+ com.joaolino
+ demo-spring-common-stream
+ ${project.version}
+
+
+
-
+
-
-
- org.projectlombok
- lombok
- true
-
-
+
+
+ org.springframework.cloud
+ spring-cloud-starter-netflix-eureka-client
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-webflux
+
+
+ logback-classic
+ ch.qos.logback
+
+
+ logback-core
+ ch.qos.logback
+
+
+
+
+ io.projectreactor
+ reactor-core
+ compile
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-data-mongodb-reactive
+
+
+
+
+ org.springdoc
+ springdoc-openapi-ui
+
+
+
+
+ org.projectlombok
+ lombok
+ true
+
+
+
+
+ org.springframework.boot
+ spring-boot-devtools
+
+
+ io.projectreactor
+ reactor-tools
+
+
+
+
+ io.projectreactor
+ reactor-test
+ test
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ org.springframework.cloud
+ spring-cloud-commons
+ 2.2.0.RELEASE
+
-
-
+
+
+
-
+
-
-
-
- true
- ${basedir}/src/main/resources
-
- **/application*.yml
- **/application*.yaml
- **/application*.properties
-
-
-
- ${basedir}/src/main/resources
+
+
+
+ true
+ ${basedir}/src/main/resources
+
+ **/application*.yml
+ **/application*.yaml
+ **/application*.properties
+
+
+
+ ${basedir}/src/main/resources
+
+ **/application*.yml
+ **/application*.yaml
+ **/application*.properties
+
+
+
+
+
+
+ maven-compiler-plugin
+
+ true
+
+
+
+ maven-failsafe-plugin
+
+
+
+ integration-test
+ verify
+
+
+
+
+ ${project.build.outputDirectory}
+
+
+
+ maven-war-plugin
+
+
+
+
+ ${start-class}
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+
+
+ ${start-class}
+
+
+
+ maven-resources-plugin
+
+
+ ${resource.delimiter}
+
+ false
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring-boot.version}
+
+
+ repackage
+
+ repackage
+
+
+
+
+
+ ${start-class}
+
+
+
+ com.github.ekryd.sortpom
+ sortpom-maven-plugin
+ 2.11.0
+
+
+ verify
+
+ sort
+
+
+
+
+
+ true
+ true
+ false
+ \n
+ false
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 3.1.0
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.1.2
+
+
+
+ look-for-unnecessary-or-unused-dependencies
+
+ analyze-only
+
+
+ false
+
+
+ com.google.code.findbugs:jsr305
+ javax.inject:javax.inject
+ io.gatling:gatling-commons
+ io.gatling:gatling-core
+ io.gatling:gatling-app
+ io.gatling:gatling-http
+ io.gatling:gatling-test-framework
+ io.gatling.highcharts:gatling-charts-highcharts
+ mysql:mysql-connector-java
+ org.apache.activemq:activemq-openwire-legacy
+ org.apache.logging.log4j:log4j-core
+ org.apache.logging.log4j:log4j-slf4j-impl
+ org.eclipse.jetty:jetty-util
+ org.eclipse.jetty:jetty-http
+ org.glassfish.hk2.external:javax.inject
+ org.glassfish.jersey.containers:jersey-container-jetty-http
+ org.glassfish.jersey.core:jersey-client
+ org.glassfish.jersey.ext:jersey-bean-validation
+ org.hibernate.validator:hibernate-validator
+ javax.el:javax.el-api
+ org.glassfish.jersey.inject:jersey-hk2
+ org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-jetty
+ org.slf4j:slf4j-api
+ javax.servlet:javax.servlet-api
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+ 2.8.2
+
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.0.0-M2
+
+
+ enforce-banned-dependencies
+
+ enforce
+
+
+
+
+
+
+ com.h2database
+ junit
+ org.mockito
+
+ ch.qos.logback
+
+ log4j:log4j
+ org.slf4j:log4j-over-slf4j
+
+
+
+ com.h2database:*:*:jar:test
+ junit:*:*:jar:test
+ org.mockito:*:*:jar:test
+ io.gatling.*:*:*:jar:test
+
+
+
+ true
+
+
+
+ enforce-maven-version
+
+ enforce
+
+
+
+
+ 3.6.0
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-help-plugin
+ 3.2.0
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+ 2.5.2
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+
+ jar
+
+
+
+
+
+ ${start-class}
+ true
+ true
+
+
+
+ ${git.commit.id}
+
+ ${git.commit.id.describe}
+
+ ${git.remote.origin.url}
+
+
+
+
+
+ create-test-jar
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.1.0
+
+
+ javadoc
+ process-sources
+
+ javadoc
+
+
+
+
+ true
+ true
+ ${project.reporting.outputEncoding}
+
+
+
+ org.apache.maven.plugins
+ maven-release-plugin
+ 2.5.3
+
+ false
+ demo-spring-@{project.version}
+ deploy
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ package
+
+ shade
+
+
+
+
+ META-INF/spring.handlers
+
+
+ META-INF/spring.factories
+
+
+ META-INF/spring.schemas
+
+
+
+
+ ${start-class}
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring-boot.version}
+
+
+
+ true
+ true
+
+
+ *:*
- **/application*.yml
- **/application*.yaml
- **/application*.properties
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
-
-
-
-
-
- maven-compiler-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
-
-
- integration-test
- verify
-
-
-
-
- ${project.build.outputDirectory}
-
-
-
- maven-war-plugin
-
-
-
-
- ${start-class}
- true
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- ${start-class}
-
-
-
- maven-resources-plugin
-
-
- ${resource.delimiter}
-
- false
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring-boot.version}
-
-
- repackage
-
- repackage
-
-
-
-
-
- ${start-class}
-
-
-
- com.github.ekryd.sortpom
- sortpom-maven-plugin
- 2.11.0
-
-
- verify
-
- sort
-
-
-
-
-
- true
- true
- false
- \n
- false
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
-
-
- org.apache.maven.plugins
- maven-clean-plugin
- 3.1.0
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 3.1.2
-
-
-
- look-for-unnecessary-or-unused-dependencies
-
- analyze-only
-
-
- false
-
-
- com.google.code.findbugs:jsr305
- javax.inject:javax.inject
- io.gatling:gatling-commons
- io.gatling:gatling-core
- io.gatling:gatling-app
- io.gatling:gatling-http
- io.gatling:gatling-test-framework
- io.gatling.highcharts:gatling-charts-highcharts
- mysql:mysql-connector-java
- org.apache.activemq:activemq-openwire-legacy
- org.apache.logging.log4j:log4j-core
- org.apache.logging.log4j:log4j-slf4j-impl
- org.eclipse.jetty:jetty-util
- org.eclipse.jetty:jetty-http
- org.glassfish.hk2.external:javax.inject
- org.glassfish.jersey.containers:jersey-container-jetty-http
- org.glassfish.jersey.core:jersey-client
- org.glassfish.jersey.ext:jersey-bean-validation
- org.hibernate.validator:hibernate-validator
- javax.el:javax.el-api
- org.glassfish.jersey.inject:jersey-hk2
- org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-jetty
- org.slf4j:slf4j-api
- javax.servlet:javax.servlet-api
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-deploy-plugin
- 2.8.2
-
- true
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.0.0-M2
-
-
- enforce-banned-dependencies
-
- enforce
-
-
-
-
-
-
- com.h2database
- junit
- org.mockito
-
- ch.qos.logback
-
- log4j:log4j
- org.slf4j:log4j-over-slf4j
-
-
-
- com.h2database:*:*:jar:test
- junit:*:*:jar:test
- org.mockito:*:*:jar:test
- io.gatling.*:*:*:jar:test
-
-
-
- true
-
-
-
- enforce-maven-version
-
- enforce
-
-
-
-
- 3.6.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-help-plugin
- 3.2.0
-
-
- org.apache.maven.plugins
- maven-install-plugin
- 2.5.2
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.2.0
-
-
- default-jar
-
- jar
-
-
-
-
-
- ${start-class}
- true
- true
-
-
-
- ${git.commit.id}
-
- ${git.commit.id.describe}
-
- ${git.remote.origin.url}
-
-
-
-
-
- create-test-jar
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.1.0
-
-
- javadoc
- process-sources
-
- javadoc
-
-
-
-
- true
- true
- ${project.reporting.outputEncoding}
-
-
-
- org.apache.maven.plugins
- maven-release-plugin
- 2.5.3
-
- false
- demo-spring-@{project.version}
- deploy
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
-
-
- package
-
- shade
-
-
-
-
- META-INF/spring.handlers
-
-
- META-INF/spring.factories
-
-
- META-INF/spring.schemas
-
-
-
-
- ${start-class}
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring-boot.version}
-
-
-
- true
- true
-
-
- *:*
-
- META-INF/*.SF
- META-INF/*.DSA
- META-INF/*.RSA
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.2.1
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.22.0
-
- true
-
- target/log
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.0.0
-
-
-
- org.jacoco
- jacoco-maven-plugin
- 0.8.5
-
-
-
- default-prepare-agent
-
- prepare-agent
-
-
-
-
- default-prepare-agent-integration
-
- prepare-agent-integration
-
-
-
-
- default-merge
- verify
-
- merge
-
-
- ${project.build.directory}/jacoco-merged.exec
-
-
- ${project.build.directory}
-
- *.exec
-
-
-
-
-
-
- default-report
-
- report
-
-
-
- default-report-integration
-
- report-integration
-
-
-
- merged-report
-
- report
-
-
- ${project.build.directory}/jacoco-merged.exec
- ${project.reporting.outputDirectory}/jacoco-merged
-
-
-
-
- default-check
-
- check
-
-
- ${project.build.directory}/jacoco-merged.exec
- true
-
-
- BUNDLE
-
-
-
- INSTRUCTION
- COVEREDRATIO
- 85%
-
-
-
- CLASS
- MISSEDCOUNT
- 0
-
-
-
-
- BUNDLE
-
-
-
- COMPLEXITY
- COVEREDRATIO
- 0.69
-
-
-
-
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 2.2.4
-
-
- get-the-git-infos
-
- revision
-
-
+
+ org.jacoco
+ jacoco-maven-plugin
+ 0.8.5
+
+
+
+ default-prepare-agent
+
+ prepare-agent
+
+
+
+
+ default-prepare-agent-integration
+
+ prepare-agent-integration
+
+
+
+
+ default-merge
+ verify
+
+ merge
+
+
+ ${project.build.directory}/jacoco-merged.exec
+
+
+ ${project.build.directory}
+
+ *.exec
+
+
+
+
+
+
+ default-report
+
+ report
+
+
+
+ default-report-integration
+
+ report-integration
+
+
+
+ merged-report
+
+ report
+
+
+ ${project.build.directory}/jacoco-merged.exec
+ ${project.reporting.outputDirectory}/jacoco-merged
+
+
+
+
+ default-check
+
+ check
+
+
+ ${project.build.directory}/jacoco-merged.exec
+ true
+
+
+ BUNDLE
+
+
+
+ INSTRUCTION
+ COVEREDRATIO
+ 85%
+
+
+
+ CLASS
+ MISSEDCOUNT
+ 0
+
+
+
+
+ BUNDLE
+
+
+
+ COMPLEXITY
+ COVEREDRATIO
+ 0.69
+
+
+
+
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 2.2.4
+
+
+ get-the-git-infos
+
+ revision
+
+
-
-
- validate-the-git-infos
-
- package
-
- validateRevision
-
-
-
+
+
+ validate-the-git-infos
+
+ package
+
+ validateRevision
+
+
+
-
- yyyy-MM-dd'T'HH:mm:ssZ
- false
- true
- ${project.build.outputDirectory}/git.properties
- properties
- true
- true
- true
- true
- false
- false
-
- ^git.branch$
- ^git.build.host$
- ^git.build.time$
- ^git.build.user.email$
- ^git.build.user.name$
- ^git.build.version$
- ^git.closest.tag.commit.count$
- ^git.closest.tag.name$
- ^git.commit.id$
- ^git.commit.id.describe$
- ^git.commit.time$
- ^git.commit.user.email$
- ^git.dirty$
- ^git.remote.origin.url$
- ^git.tags$
-
- false
-
- false
- false
- 7
- -dirty
- *
- false
- false
-
- HEAD
-
-
-
- io.snyk
- snyk-maven-plugin
- 1.2.6
-
- true
-
- ${SNYK_TOKEN}
- false
-
-
-
-
+
+ yyyy-MM-dd'T'HH:mm:ssZ
+ false
+ true
+ ${project.build.outputDirectory}/git.properties
+ properties
+ true
+ true
+ true
+ true
+ false
+ false
+
+ ^git.branch$
+ ^git.build.host$
+ ^git.build.time$
+ ^git.build.user.email$
+ ^git.build.user.name$
+ ^git.build.version$
+ ^git.closest.tag.commit.count$
+ ^git.closest.tag.name$
+ ^git.commit.id$
+ ^git.commit.id.describe$
+ ^git.commit.time$
+ ^git.commit.user.email$
+ ^git.dirty$
+ ^git.remote.origin.url$
+ ^git.tags$
+
+ false
+
+ false
+ false
+ 7
+ -dirty
+ *
+ false
+ false
+
+ HEAD
+
+
+
+ io.snyk
+ snyk-maven-plugin
+ 1.2.6
+
+ true
+
+ ${SNYK_TOKEN}
+ false
+
+
+
+
-
-
- com.github.ekryd.sortpom
- sortpom-maven-plugin
-
-
-
- maven-compiler-plugin
- 3.8.1
-
-
- default-compile
- compile
-
- compile
-
-
- true
-
-
-
- default-testCompile
- test-compile
-
- testCompile
-
-
- true
-
-
-
-
- true
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
- 3.0.0-M4
-
-
- true
-
-
-
+
+ maven-compiler-plugin
+ 3.8.1
+
+
+ default-compile
+ compile
+
+ compile
+
+
+ true
+
+
+
+ default-testCompile
+ test-compile
+
+ testCompile
+
+
+ true
+
+
+
+
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+ 3.0.0-M4
+
+
+ true
+
+
+
-
- org.apache.maven.plugins
- maven-release-plugin
-
-
- org.apache.maven.plugins
- maven-source-plugin
-
-
- attach-sources
-
- jar
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- remove-project-artifact
- pre-clean
-
- remove-project-artifact
-
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
-
-
- pl.project13.maven
- git-commit-id-plugin
-
-
-
+
+ org.apache.maven.plugins
+ maven-release-plugin
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ attach-sources
+
+ jar
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ remove-project-artifact
+ pre-clean
+
+ remove-project-artifact
+
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+
+
+
-
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+
+ checkstyle
+
+
+
+
+ google_checks.xml
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+ javadoc
+ test-javadoc
+
+
+
+
+ true
+ true
+ ${project.reporting.outputEncoding}
+ -html5
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-report-plugin
+ 2.21.0
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ jacoco-merged
+
+ report
+
+
+ ${project.build.directory}/jacoco-merged.exec
+ jacoco-merged
+
+
+
+
+
+ org.kuali.maven.plugins
+ graph-maven-plugin
+ 1.2.3
+
+
+
+ org.owasp
+ dependency-check-maven
+ 1.4.3
+
+
+
+
+ aggregate
+
+
+
+
+ false
+
+ ALL
+
+
+
+
+
+
+
+ snyk-dependency-tests
+
+
+ snykTests
+
+
+
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
-
- checkstyle
-
-
-
-
- google_checks.xml
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
-
-
-
- javadoc
- test-javadoc
-
-
-
-
- true
- true
- ${project.reporting.outputEncoding}
- -html5
-
-
-
- org.apache.maven.plugins
- maven-surefire-report-plugin
- 2.21.0
-
-
- org.jacoco
- jacoco-maven-plugin
-
-
- jacoco-merged
-
- report
-
-
- ${project.build.directory}/jacoco-merged.exec
- jacoco-merged
-
-
-
-
-
- org.kuali.maven.plugins
- graph-maven-plugin
- 1.2.3
-
-
-
- org.owasp
- dependency-check-maven
- 1.4.3
-
-
-
-
- aggregate
-
-
-
-
- false
-
- ALL
-
-
+
+ io.snyk
+ snyk-maven-plugin
+
+
+ snyk-test
+ test
+
+ test
+
+
+
+ snyk-monitor
+ install
+
+ monitor
+
+
+
+
-
-
-
-
- snyk-dependency-tests
-
-
- snykTests
-
-
-
-
-
- io.snyk
- snyk-maven-plugin
-
-
- snyk-test
- test
-
- test
-
-
-
- snyk-monitor
- install
-
- monitor
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.java b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.java
index 2ef05a108c684ad1c334c91963ea51edbbed49cc..5cc81a4a07f384b93b2bf13c1a42f80eb336e012 100644
--- a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.java
+++ b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.java
@@ -27,10 +27,4 @@ public class AbstractAudit {
/** Id of the last user to modify the entry */
@LastModifiedBy private String lastModifiedBy;
-
- /** FlowId which generated this entry */
- private String flowId;
-
- /** Session which generated this entry */
- private String sessionId;
}
diff --git a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.java b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.java
index 071a8397f5574a4d8c6ec0b3ef989f62e563aa31..a6a78d4566cb9aca9244e80da61ea85b4dcb2432 100644
--- a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.java
+++ b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.java
@@ -1,6 +1,5 @@
package com.joaolino.demo.spring.microservice.profile.data.model;
-import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
@@ -14,7 +13,7 @@ import java.util.UUID;
@Data
@SuperBuilder
@NoArgsConstructor
-@AllArgsConstructor
+// @AllArgsConstructor
public class AbstractIdentification extends AbstractAudit {
/* A unique identifier of this model entity. */
diff --git a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/Profile.java b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/Profile.java
index f97c54b95ae714c42cf8e1a6d05e933472c49aa2..7ee536fe41316e7c19fe9c6ebd4e804dcae659bd 100644
--- a/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/Profile.java
+++ b/src/main/java/com/joaolino/demo/spring/microservice/profile/data/model/Profile.java
@@ -3,7 +3,6 @@ package com.joaolino.demo.spring.microservice.profile.data.model;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
import org.springframework.data.mongodb.core.mapping.Document;
@@ -12,7 +11,7 @@ import org.springframework.data.mongodb.core.mapping.Document;
@Data
@SuperBuilder
@AllArgsConstructor
-@NoArgsConstructor
+// @NoArgsConstructor
@Document
public class Profile extends AbstractIdentification {
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileApplication.class b/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileApplication.class
new file mode 100644
index 0000000000000000000000000000000000000000..5bc8754ab0a538f269d6b8d87c8e7c0910929193
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileApplication.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileInitializer.class b/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileInitializer.class
new file mode 100644
index 0000000000000000000000000000000000000000..20a5d4aee2628a7dfed20db57cf3cf47a4032f54
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/DemoSpringMicroserviceProfileInitializer.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilder.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilder.class
new file mode 100644
index 0000000000000000000000000000000000000000..d3d6731d925972a71331f0c80aa021b0df43066f
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilder.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilderImpl.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilderImpl.class
new file mode 100644
index 0000000000000000000000000000000000000000..374cc83f61f8ac7c6fb7d1b808f22145303fa088
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit$AbstractAuditBuilderImpl.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.class
new file mode 100644
index 0000000000000000000000000000000000000000..1712e22dcfcaaa3326da54a34a813317b2739a14
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractAudit.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilder.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilder.class
new file mode 100644
index 0000000000000000000000000000000000000000..2b080b218b558d3b3ed8fb61855a8e91ca3767b4
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilder.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilderImpl.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilderImpl.class
new file mode 100644
index 0000000000000000000000000000000000000000..1832fa994496fa57fa285bb63ba1c58bf246a19e
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification$AbstractIdentificationBuilderImpl.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.class
new file mode 100644
index 0000000000000000000000000000000000000000..ed609742e6a5dfd1fec601ca69f4d576cb1229eb
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/AbstractIdentification.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilder.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilder.class
new file mode 100644
index 0000000000000000000000000000000000000000..45a991cf7710afbfb3d03433320882f2230908d6
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilder.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilderImpl.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilderImpl.class
new file mode 100644
index 0000000000000000000000000000000000000000..2903681d16864b9dcba15a9982e4aa1ec08f3e38
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile$ProfileBuilderImpl.class differ
diff --git a/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile.class b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile.class
new file mode 100644
index 0000000000000000000000000000000000000000..0b7da336cbb5bfa39e2e71567bb3fce0b3474926
Binary files /dev/null and b/target/classes/com/joaolino/demo/spring/microservice/profile/data/model/Profile.class differ
diff --git a/target/classes/git.properties b/target/classes/git.properties
new file mode 100644
index 0000000000000000000000000000000000000000..d4c814153aa1ba69ede375ac79cdd7d0615f4ce7
--- /dev/null
+++ b/target/classes/git.properties
@@ -0,0 +1,17 @@
+#Generated by Git-Commit-Id-Plugin
+#Mon Apr 27 13:03:17 BST 2020
+git.branch=master
+git.build.host=DESKTOP-97FFMN5
+git.build.time=2020-04-27T13\:03\:17+0100
+git.build.user.email=jl@joaolino.com
+git.build.user.name=Jo\u00E3o Lino
+git.build.version=1.0-SNAPSHOT
+git.closest.tag.commit.count=
+git.closest.tag.name=
+git.commit.id=374c59c58879b3630a0949a3a2e9fa469bf3fa76
+git.commit.id.describe=374c59c-dirty
+git.commit.time=2020-04-27T11\:51\:41+0100
+git.commit.user.email=jl@joaolino.com
+git.dirty=true
+git.remote.origin.url=https\://www.joaolino.com/gitlab/demo/demo-spring-microservice-profile.git
+git.tags=
diff --git a/target/demo-spring-microservice-profile-1.0-SNAPSHOT-sources.jar b/target/demo-spring-microservice-profile-1.0-SNAPSHOT-sources.jar
new file mode 100644
index 0000000000000000000000000000000000000000..fe81e92e1458fd4173f53d9e27bfa33e2d1c74e5
Binary files /dev/null and b/target/demo-spring-microservice-profile-1.0-SNAPSHOT-sources.jar differ
diff --git a/target/demo-spring-microservice-profile-1.0-SNAPSHOT-tests.jar b/target/demo-spring-microservice-profile-1.0-SNAPSHOT-tests.jar
new file mode 100644
index 0000000000000000000000000000000000000000..f3d0916e27b7b22a34b5933516bc362993086b40
Binary files /dev/null and b/target/demo-spring-microservice-profile-1.0-SNAPSHOT-tests.jar differ
diff --git a/target/demo-spring-microservice-profile-1.0-SNAPSHOT.jar b/target/demo-spring-microservice-profile-1.0-SNAPSHOT.jar
new file mode 100644
index 0000000000000000000000000000000000000000..3159cc6719c5c845588a4751e9427ffc7345ef18
Binary files /dev/null and b/target/demo-spring-microservice-profile-1.0-SNAPSHOT.jar differ
diff --git a/target/failsafe-reports/failsafe-summary.xml b/target/failsafe-reports/failsafe-summary.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fffbf43430b78b909fb0da4716d8236e6a4cccdf
--- /dev/null
+++ b/target/failsafe-reports/failsafe-summary.xml
@@ -0,0 +1,8 @@
+
+
+ 0
+ 0
+ 0
+ 0
+
+
\ No newline at end of file
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000000000000000000000000000000000000..be21fcb8030134f77f19e6571a26090a02829926
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,3 @@
+artifactId=demo-spring-microservice-profile
+groupId=com.joaolino
+version=1.0-SNAPSHOT
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..a209bc48a1dab8a1444598ba81f1937614813267
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,11 @@
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractIdentification.class
+com\joaolino\demo\spring\microservice\profile\data\model\Profile.class
+com\joaolino\demo\spring\microservice\profile\DemoSpringMicroserviceProfileInitializer.class
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractAudit$AbstractAuditBuilder.class
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractIdentification$AbstractIdentificationBuilder.class
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractIdentification$AbstractIdentificationBuilderImpl.class
+com\joaolino\demo\spring\microservice\profile\data\model\Profile$ProfileBuilderImpl.class
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractAudit.class
+com\joaolino\demo\spring\microservice\profile\data\model\AbstractAudit$AbstractAuditBuilderImpl.class
+com\joaolino\demo\spring\microservice\profile\data\model\Profile$ProfileBuilder.class
+com\joaolino\demo\spring\microservice\profile\DemoSpringMicroserviceProfileApplication.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..a620d2aca0aa0a89d5fca7111e97285e8864062b
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,5 @@
+D:\Dev\demo\demo-spring-microservice-profile\src\main\java\com\joaolino\demo\spring\microservice\profile\data\model\AbstractAudit.java
+D:\Dev\demo\demo-spring-microservice-profile\src\main\java\com\joaolino\demo\spring\microservice\profile\DemoSpringMicroserviceProfileInitializer.java
+D:\Dev\demo\demo-spring-microservice-profile\src\main\java\com\joaolino\demo\spring\microservice\profile\data\model\Profile.java
+D:\Dev\demo\demo-spring-microservice-profile\src\main\java\com\joaolino\demo\spring\microservice\profile\DemoSpringMicroserviceProfileApplication.java
+D:\Dev\demo\demo-spring-microservice-profile\src\main\java\com\joaolino\demo\spring\microservice\profile\data\model\AbstractIdentification.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391