4.0.0
com.baeldung
parent-modules
1.0.0-SNAPSHOT
parent-modules
pom
org.slf4j
slf4j-api
${org.slf4j.version}
ch.qos.logback
logback-classic
${logback.version}
ch.qos.logback
logback-core
${logback.version}
org.slf4j
jcl-over-slf4j
${org.slf4j.version}
junit
junit
${junit.version}
test
org.junit.jupiter
junit-jupiter-engine
${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-params
${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
${junit-jupiter.version}
test
org.hamcrest
hamcrest-core
${org.hamcrest.version}
test
org.hamcrest
hamcrest-library
${org.hamcrest.version}
test
org.hamcrest
hamcrest-all
${org.hamcrest.version}
test
org.mockito
mockito-core
${mockito.version}
test
org.apache.maven.surefire
surefire-logger-api
${maven-surefire-plugin.version}
test
true
org.codehaus.mojo
exec-maven-plugin
${exec-maven-plugin.version}
maven
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
3
true
**/*IntegrationTest.java
**/*IntTest.java
**/*LongRunningUnitTest.java
**/*ManualTest.java
**/JdbcTest.java
**/*LiveTest.java
org.junit.platform
junit-platform-surefire-provider
${junit-platform.version}
org.junit.jupiter
junit-jupiter-engine
${junit-jupiter.version}
org.junit.vintage
junit-vintage-engine
${junit-jupiter.version}
org.apache.maven.plugins
maven-compiler-plugin
${maven-compiler-plugin.version}
${java.version}
org.apache.maven.plugins
maven-pmd-plugin
${maven-pmd-plugin.version}
org.baeldung.pmd
custom-pmd
${custom-pmd.version}
5
false
true
true
true
true
UTF-8
${java.version}
${tutorialsproject.basedir}/baeldung-pmd-rules.xml
target/generated-sources
compile
check
org.commonjava.maven.plugins
directory-maven-plugin
${directory-maven-plugin.version}
directories
directory-of
validate
tutorialsproject.basedir
com.baeldung
parent-modules
org.apache.maven.plugins
maven-install-plugin
${maven-install-plugin.version}
org.baeldung.pmd
custom-pmd
${custom-pmd.version}
jar
${tutorialsproject.basedir}/custom-pmd-${custom-pmd.version}.jar
true
install-jar-lib
install-file
validate
maven-war-plugin
${maven-war-plugin.version}
com.vackosar.gitflowincrementalbuilder
gitflow-incremental-builder
${gitflow-incremental-builder.version}
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.commonjava.maven.plugins
directory-maven-plugin
[0.3.1,)
directory-of
org.apache.maven.plugins
maven-install-plugin
[2.5.1,)
install-file
default-first
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
3
true
**/*IntegrationTest.java
**/*IntTest.java
**/*LongRunningUnitTest.java
**/*ManualTest.java
**/JdbcTest.java
**/*LiveTest.java
parent-boot-1
parent-boot-2
parent-spring-4
parent-spring-5
parent-java
parent-kotlin
asm
atomix
aws
aws-lambda
akka-streams
algorithms-genetic
algorithms-miscellaneous-1
algorithms-miscellaneous-2
algorithms-sorting
annotations
apache-cxf
apache-fop
apache-poi
apache-tika
apache-thrift
apache-curator
apache-zookeeper
apache-opennlp
autovalue
axon
azure
apache-velocity
apache-solrj
apache-meecrowave
antlr
bootique
cdi
core-java-collections
core-java-io
core-java-8
core-groovy
couchbase
core-java-concurrency
core-kotlin
core-java
dozer
disruptor
drools
deeplearning4j
ethereum
feign
flips
google-cloud
gson
guava
guava-collections
guava-modules/guava-18
guava-modules/guava-19
guava-modules/guava-21
guice
hazelcast
hystrix
httpclient
image-processing
immutables
jackson
java-strings
java-collections-conversions
java-collections-maps
java-streams
java-lite
java-numbers
java-rmi
java-vavr-stream
javax-servlets
javaxval
jaxb
javafx
jgroups
jee-7-security
jjwt
jsf
json-path
json
jsoup
jta
jws
jersey
java-spi
java-ee-8-security-api
libraries
libraries-data
linkrest
logging-modules/log-mdc
logging-modules/log4j
logging-modules/logback
lombok
lucene
mapstruct
maven
mesos-marathon
msf4j
mustache
mvn-wrapper
mybatis
metrics
maven-archetype
noexception
osgi
orika
patterns
pdf
protobuffer
performance-tests
persistence-modules/java-jdbi
persistence-modules/redis
persistence-modules/orientdb
persistence-modules/querydsl
persistence-modules/apache-cayenne
persistence-modules/solr
persistence-modules/spring-data-dynamodb
persistence-modules/spring-data-keyvalue
persistence-modules/spring-data-neo4j
persistence-modules/spring-data-solr
persistence-modules/spring-hibernate-5
persistence-modules/spring-data-eclipselink
persistence-modules/spring-jpa
persistence-modules/spring-hibernate-3
persistence-modules/spring-data-gemfire
persistence-modules/spring-boot-persistence
persistence-modules/liquibase
persistence-modules/java-cockroachdb
persistence-modules/deltaspike
persistence-modules/hbase
persistence-modules/influxdb
persistence-modules/spring-hibernate4
persistence-modules/spring-data-mongodb
persistence-modules/java-cassandra
persistence-modules/spring-data-cassandra
persistence-modules/spring-data-couchbase-2
persistence-modules/spring-data-redis
reactor-core
resteasy
rxjava
rxjava-2
rabbitmq
default-second
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
3
true
**/*IntegrationTest.java
**/*IntTest.java
**/*LongRunningUnitTest.java
**/*ManualTest.java
**/*JdbcTest.java
**/*LiveTest.java
parent-boot-1
parent-boot-2
parent-spring-4
parent-spring-5
parent-java
parent-kotlin
spring-4
spring-5
spring-5-reactive
spring-5-reactive-security
spring-5-reactive-client
spring-5-mvc
spring-5-security
spring-5-security-oauth
spring-aop
spring-activiti
spring-akka
spring-amqp
spring-all
spring-apache-camel
spring-batch
spring-bom
spring-boot-keycloak
spring-boot-bootstrap
spring-boot-admin
spring-boot-camel
spring-boot-security
spring-boot-mvc
spring-boot-logging-log4j2
spring-boot-disable-console-logging
spring-boot-property-exp
spring-boot-ctx-fluent
spring-boot
spring-boot-ops
spring-cloud-data-flow
spring-cloud
spring-cloud-bus
spring-core
spring-cucumber
spring-data-rest
spring-drools
spring-dispatcher-servlet
spring-ejb
spring-exceptions
spring-freemarker
spring-integration
spring-jinq
spring-jenkins-pipeline
spring-jersey
spring-jms
spring-jooq
spring-kafka
spring-katharsis
spring-ldap
spring-mockito
spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-velocity
spring-mvc-webflow
spring-mvc-xml
spring-mvc-kotlin
spring-protobuf
spring-quartz
spring-rest-angular
spring-rest-full
spring-rest-query-language
spring-rest
spring-resttemplate
spring-rest-simple
spring-remoting
spring-session
spring-sleuth
spring-social-login
spring-spel
spring-state-machine
spring-thymeleaf
spring-userservice
spring-zuul
spring-reactor
spring-vertx
spring-vault
spring-rest-embedded-tomcat
spring-swagger-codegen
spring-webflux-amqp
spring-static-resources
spring-security-thymeleaf
spring-security-acl
spring-security-cache-control
spring-security-client/spring-security-jsp-authentication
spring-security-client/spring-security-jsp-authorize
spring-security-client/spring-security-jsp-config
spring-security-client/spring-security-mvc
spring-security-client/spring-security-thymeleaf-authentication
spring-security-client/spring-security-thymeleaf-authorize
spring-security-client/spring-security-thymeleaf-config
spring-security-core
spring-security-mvc-boot
spring-security-mvc-digest-auth
spring-security-mvc-ldap
spring-security-mvc-login
spring-security-mvc-persisted-remember-me
spring-security-mvc-session
spring-security-mvc-socket
spring-security-openid
spring-security-rest-basic-auth
spring-security-rest-custom
spring-security-rest
spring-security-sso
spring-security-x509
spring-security-mvc-custom
spark-java
saas
struts-2
testing-modules/selenium-junit-testng
testing-modules/groovy-spock
testing-modules/mockito
testing-modules/mockito-2
testing-modules/mocks
testing-modules/rest-assured
testing-modules/rest-testing
testing-modules/junit-5
testing-modules/junit5-migration
testing-modules/testing
testing-modules/testng
testing-modules/mockserver
testing-modules/test-containers
twilio
undertow
video-tutorials
vaadin
vertx-and-rxjava
vraptor
vertx
vavr
xmlunit-2
xml
spring-context
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
3
true
**/*SpringContextIntegrationTest.java
spring-5
spring-5-data-reactive
spring-5-reactive
spring-5-reactive-client
spring-5-reactive-security
spring-5-security
spring-5-security-oauth
spring-activiti
spring-akka
spring-all
spring-aop
spring-apache-camel
spring-batch
spring-bom
spring-boot-admin/spring-boot-admin-client
spring-boot-admin/spring-boot-admin-server
spring-boot-bootstrap
spring-boot-bootstrap
spring-boot-camel
spring-boot-client
spring-boot-custom-starter
greeter-spring-boot-autoconfigure
greeter-spring-boot-sample-app
persistence-modules/spring-boot-h2/spring-boot-h2-database
spring-boot-jasypt
spring-boot-keycloak
spring-boot-mvc
spring-boot-property-exp/property-exp-custom-config
spring-boot-property-exp/property-exp-default-config
spring-boot-vue
spring-cloud
spring-cloud/spring-cloud-archaius/basic-config
spring-cloud/spring-cloud-archaius/extra-configs
spring-cloud/spring-cloud-bootstrap/config
spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer
spring-cloud/spring-cloud-contract/spring-cloud-contract-producer
spring-cloud/spring-cloud-gateway
spring-cloud/spring-cloud-kubernetes/demo-backend
spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server
spring-cloud/spring-cloud-ribbon-client
spring-cloud/spring-cloud-security/auth-client
spring-cloud/spring-cloud-security/auth-resource
spring-cloud/spring-cloud-security/auth-server
spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit
spring-cloud/spring-cloud-task/springcloudtasksink
spring-cloud/spring-cloud-zookeeper
spring-cloud/spring-cloud-bus/spring-cloud-config-server
spring-cloud/spring-cloud-data-flow/log-sink
spring-cloud/spring-cloud-data-flow/time-processor
spring-cloud/spring-cloud-data-flow/time-source
spring-cucumber
persistence-modules/spring-data-keyvalue
spring-data-rest
spring-dispatcher-servlet
spring-drools
spring-freemarker
persistence-modules/spring-hibernate-3
persistence-modules/spring-hibernate4
spring-integration
spring-jenkins-pipeline
spring-jersey
spring-jinq
spring-jms
spring-kafka
spring-katharsis
spring-ldap
spring-mobile
spring-mockito
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-velocity
spring-mvc-webflow
spring-protobuf
spring-quartz
remoting-hessian-burlap/spring-remoting-hessian-burlap-client
remoting-hessian-burlap/remoting-hessian-burlap-server
spring-reactor
spring-remoting/
spring-remoting/remoting-http/remoting-http-server
spring-remoting/remoting-jms/remoting-jms-client
spring-remoting/remoting-rmi/remoting-rmi-server
spring-rest
spring-rest-angular
spring-rest-embedded-tomcat
spring-rest-full
spring-rest-simple
spring-resttemplate
spring-security-acl
spring-security-angular
spring-security-cache-control
spring-security-client/spring-security-jsp-authentication
spring-security-client/spring-security-jsp-authorize
spring-security-client/spring-security-jsp-config
spring-security-client/spring-security-mvc
spring-security-client/spring-security-thymeleaf-authentication
spring-security-client/spring-security-thymeleaf-authorize
spring-security-client/spring-security-thymeleaf-config
spring-security-core
spring-security-mvc-boot
spring-security-mvc-custom
spring-security-mvc-digest-auth
spring-security-mvc-ldap
spring-security-mvc-persisted-remember-me
spring-security-mvc-session
spring-security-mvc-socket
spring-security-rest
spring-security-sso/spring-security-sso-auth-server
spring-security-sso/spring-security-sso-ui
spring-security-sso/spring-security-sso-ui-2
spring-security-thymeleaf/spring-security-thymeleaf-authentication
spring-security-thymeleaf/spring-security-thymeleaf-authorize
spring-security-thymeleaf/spring-security-thymeleaf-config
spring-security-x509/spring-security-x509-basic-auth
spring-security-x509/spring-security-x509-client-auth
spring-session/spring-session-jdbc
spring-sleuth
spring-social-login
spring-spel
spring-state-machine
spring-swagger-codegen/spring-swagger-codegen-app
spring-thymeleaf
spring-userservice
spring-vault
spring-vertx
spring-zuul/spring-zuul-foos-resource
persistence-modules/spring-data-dynamodb
persistence-modules/spring-data-eclipselink
persistence-modules/spring-data-solr
persistence-modules/spring-hibernate-5
integration-lite-first
org.apache.maven.plugins
maven-surefire-plugin
**/*ManualTest.java
**/*LiveTest.java
**/*IntegrationTest.java
**/*IntTest.java
parent-boot-1
parent-boot-2
parent-spring-4
parent-spring-5
parent-java
parent-kotlin
asm
atomix
aws
aws-lambda
akka-streams
algorithms-genetic
algorithms-miscellaneous-1
algorithms-miscellaneous-2
algorithms-sorting
annotations
apache-cxf
apache-fop
apache-poi
apache-tika
apache-thrift
apache-curator
apache-zookeeper
apache-opennlp
autovalue
axon
azure
apache-velocity
apache-solrj
apache-meecrowave
antlr
bootique
cdi
core-java-collections
core-java-io
core-java-8
core-groovy
couchbase
core-java-concurrency
core-kotlin
core-java
dozer
disruptor
drools
deeplearning4j
ethereum
feign
flips
google-cloud
gson
guava
guava-collections
guava-modules/guava-18
guava-modules/guava-19
guava-modules/guava-21
guice
hazelcast
hystrix
httpclient
image-processing
immutables
jackson
java-strings
java-collections-conversions
java-collections-maps
java-streams
java-lite
java-numbers
java-rmi
java-vavr-stream
javax-servlets
javaxval
jaxb
javafx
jgroups
jee-7-security
jjwt
jsf
json-path
json
jsoup
jta
jws
jersey
java-spi
java-ee-8-security-api
libraries
libraries-data
linkrest
logging-modules/log-mdc
logging-modules/log4j
logging-modules/logback
lombok
lucene
mapstruct
maven
mesos-marathon
msf4j
mustache
mvn-wrapper
mybatis
metrics
maven-archetype
noexception
osgi
orika
patterns
pdf
protobuffer
performance-tests
persistence-modules/java-jdbi
persistence-modules/redis
persistence-modules/orientdb
persistence-modules/querydsl
persistence-modules/apache-cayenne
persistence-modules/solr
persistence-modules/spring-data-dynamodb
persistence-modules/spring-data-keyvalue
persistence-modules/spring-data-neo4j
persistence-modules/spring-data-solr
persistence-modules/spring-hibernate-5
persistence-modules/spring-data-eclipselink
persistence-modules/spring-jpa
persistence-modules/spring-hibernate-3
persistence-modules/spring-data-gemfire
persistence-modules/spring-boot-persistence
persistence-modules/liquibase
persistence-modules/java-cockroachdb
persistence-modules/deltaspike
persistence-modules/hbase
persistence-modules/influxdb
persistence-modules/spring-hibernate4
persistence-modules/spring-data-mongodb
persistence-modules/java-cassandra
persistence-modules/spring-data-cassandra
persistence-modules/spring-data-couchbase-2
persistence-modules/spring-data-redis
reactor-core
resteasy
rxjava
rxjava-2
rabbitmq
integration-lite-second
org.apache.maven.plugins
maven-surefire-plugin
**/*ManualTest.java
**/*LiveTest.java
**/*IntegrationTest.java
**/*IntTest.java
parent-boot-1
parent-boot-2
parent-spring-4
parent-spring-5
parent-java
parent-kotlin
spring-4
spring-5
spring-5-reactive
spring-5-reactive-security
spring-5-reactive-client
spring-5-mvc
spring-5-security
spring-5-security-oauth
spring-aop
spring-activiti
spring-akka
spring-amqp
spring-all
spring-apache-camel
spring-batch
spring-bom
spring-boot-keycloak
spring-boot-bootstrap
spring-boot-admin
spring-boot-camel
spring-boot-security
spring-boot-mvc
spring-boot-logging-log4j2
spring-boot-disable-console-logging
spring-boot-property-exp
spring-boot-ctx-fluent
spring-boot
spring-boot-ops
spring-cloud-data-flow
spring-cloud
spring-cloud-bus
spring-core
spring-cucumber
spring-data-rest
spring-drools
spring-dispatcher-servlet
spring-ejb
spring-exceptions
spring-freemarker
spring-integration
spring-jinq
spring-jenkins-pipeline
spring-jersey
spring-jms
spring-jooq
spring-kafka
spring-katharsis
spring-ldap
spring-mockito
spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-velocity
spring-mvc-webflow
spring-mvc-xml
spring-mvc-kotlin
spring-protobuf
spring-quartz
spring-rest-angular
spring-rest-full
spring-rest-query-language
spring-rest
spring-resttemplate
spring-rest-simple
spring-remoting
spring-session
spring-sleuth
spring-social-login
spring-spel
spring-state-machine
spring-thymeleaf
spring-userservice
spring-zuul
spring-reactor
spring-vertx
spring-vault
spring-rest-embedded-tomcat
spring-swagger-codegen
spring-webflux-amqp
spring-static-resources
spring-security-thymeleaf
spring-security-acl
spring-security-cache-control
spring-security-client/spring-security-jsp-authentication
spring-security-client/spring-security-jsp-authorize
spring-security-client/spring-security-jsp-config
spring-security-client/spring-security-mvc
spring-security-client/spring-security-thymeleaf-authentication
spring-security-client/spring-security-thymeleaf-authorize
spring-security-client/spring-security-thymeleaf-config
spring-security-core
spring-security-mvc-boot
spring-security-mvc-digest-auth
spring-security-mvc-ldap
spring-security-mvc-login
spring-security-mvc-persisted-remember-me
spring-security-mvc-session
spring-security-mvc-socket
spring-security-openid
spring-security-rest-basic-auth
spring-security-rest-custom
spring-security-rest
spring-security-sso
spring-security-x509
spring-security-mvc-custom
spark-java
saas
struts-2
testing-modules/selenium-junit-testng
testing-modules/groovy-spock
testing-modules/mockito
testing-modules/mockito-2
testing-modules/mocks
testing-modules/rest-assured
testing-modules/rest-testing
testing-modules/junit-5
testing-modules/junit5-migration
testing-modules/testing
testing-modules/testng
testing-modules/mockserver
testing-modules/test-containers
twilio
undertow
video-tutorials
vaadin
vertx-and-rxjava
vraptor
vertx
vavr
xmlunit-2
xml
integration-heavy
org.apache.maven.plugins
maven-surefire-plugin
**/*ManualTest.java
**/*LiveTest.java
**/*IntegrationTest.java
**/*IntTest.java
parent-boot-1
parent-boot-2
parent-spring-4
parent-spring-5
parent-java
parent-kotlin
org.apache.maven.plugins
maven-jxr-plugin
${maven-jxr-plugin.version}
UTF-8
UTF-8
refs/heads/master
true
false
false
false
4.12
1.3
2.21.0
1.7.21
1.1.7
2.21.0
3.7.0
1.6.0
1.8
1.2.17
1.1
2.1.0.1
1.19
1.19
1.3
1.6.0
2.19.1
2.5
1.4
3.0.0
3.1.0
1.2
2.3.1
1.9.13
1.2
2.5.0
1.3
1.2.0
5.2.0
0.3.1
2.5.1
0.0.1
3.4
2.3
3.8