4.0.0 org.ds-sim ds-sim 1.1.0 DS-Sim Distributed Systems Simulator - A modern Java-based simulator for distributed systems 21 ${java.version} ${java.version} UTF-8 5.10.0 5.3.1 2.0.7 1.4.7 -Dnet.bytebuddy.experimental=true src/main/resources true version.properties src/main/resources false version.properties org.apache.maven.plugins maven-compiler-plugin 3.11.0 ${java.version} ${java.version} -Xlint:deprecation,unchecked org.apache.maven.plugins maven-jar-plugin 3.3.0 true simulator.VSMain org.apache.maven.plugins maven-javadoc-plugin 3.5.0 none ${java.version} org.apache.maven.plugins maven-surefire-plugin 3.1.2 ${surefire.argLine} **/core/*Test.java **/events/**/*Test.java **/protocols/VSAbstractProtocolTest.java **/protocols/implementations/VSPingPongProtocolTest.java **/simulator/VSMainTest.java **/testing/**/*Test.java true org.apache.maven.plugins maven-shade-plugin 3.4.1 package shade simulator.VSMain org.codehaus.mojo exec-maven-plugin 3.1.0 simulator.VSMain org.junit.jupiter junit-jupiter-api ${junit.version} test org.junit.jupiter junit-jupiter-engine ${junit.version} test org.junit.platform junit-platform-suite 1.10.0 test org.mockito mockito-core ${mockito.version} test org.slf4j slf4j-api ${slf4j.version} ch.qos.logback logback-classic ${logback.version} com.fasterxml.jackson.core jackson-databind 2.15.2 unit-tests-only org.apache.maven.plugins maven-surefire-plugin ${surefire.argLine} **/core/*Test.java **/events/*Test.java **/protocols/VSAbstractProtocolTest.java **/protocols/implementations/VSPingPongProtocolTest.java **/testing/**/*Test.java