diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/pom.xml b/pom.xml new file mode 100644 index 000000000000..7f53e558ba44 --- /dev/null +++ b/pom.xml @@ -0,0 +1,319 @@ + + + 4.0.0 + + junit + junit + 4.12-SNAPSHOT + + JUnit + http://junit.org + JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck. + + JUnit + http://www.junit.org + + 2002 + + + JUnit Mailing List + junit@yahoogroups.com + http://tech.groups.yahoo.com/group/junit/ + + + + + Common Public License Version 1.0 + http://www.opensource.org/licenses/cpl1.0.txt + repo + + + + scm:git:git://github.com/KentBeck/junit.git + scm:git:git@github.com:KentBeck/junit.git + http://github.com/KentBeck/junit/tree/master + + + + dsaff + David Saff + david@saff.net + + + + + JUnit contributors + JUnit + junit@yahoogroups.com + https://github.com/KentBeck/junit/graphs/contributors + + developers + + + + + 1.3 + 1.5 + ISO-8859-1 + + + 3.0.4 + + + + org.hamcrest + hamcrest-core + ${hamcrestVersion} + + + + https://github.com/KentBeck/junit/wiki/Download-and-Install + + + maven-central-snapshots + upload.to.maven.central.snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + + maven-central + upload.to.maven.central + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + ${project.basedir}/src/main/resources + + + ${project.basedir} + + LICENSE.txt + + + + + + + org.apache.maven.wagon + wagon-http + 1.0 + + + + + + + maven-enforcer-plugin + 1.1.1 + + + enforce-versions + initialize + + enforce + + + true + + + + Current version of Maven ${maven.version} required to build the project should be ${project.prerequisites.maven}, or higher! + [${project.prerequisites.maven},) + + + Current JDK version ${java.version} should be ${jdkVersion}, or higher! + ${jdkVersion} + + + Best Practice is to never define repositories in pom.xml (use a repository manager instead). + + + No Snapshots Dependencies Allowed! + + + + + + + + + com.google.code.maven-replacer-plugin + maven-replacer-plugin + 1.3.8 + + + process-sources + + replace + + + + + false + src/main/java/junit/runner/Version.java.template + src/main/java/junit/runner/Version.java + false + @version@ + ${project.version} + + + + + maven-compiler-plugin + 2.5.1 + + ${project.build.sourceEncoding} + ${jdkVersion} + ${jdkVersion} + 1.5 + true + true + true + true + -Xlint:unchecked + 128m + + + + + maven-surefire-plugin + 2.12.3 + + org/junit/tests/AllTests.java + true + false + + + + + maven-source-plugin + 2.2 + + + attach-sources + prepare-package + + jar-no-fork + + + + + + + maven-javadoc-plugin + 2.8.1 + + + attach-javadoc + package + + jar + + + ${basedir}/src/main/javadoc/stylesheet.css + protected + false + false + false + true + true + false + JUnit API + UTF-8 + en + 1.5 + + + api_1.5 + http://docs.oracle.com/javase/1.5.0/docs/api/index.html + + + junit.*,*.internal,*.internal.* + true + 32m + 128m + true + true + + org.hamcrest:hamcrest-core:* + + + + + + + + + + sign + + + + + + maven-gpg-plugin + 1.4 + + + gpg-sign + install + + sign + + + + + + + + + \ No newline at end of file diff --git a/src/main/config/settings.xml b/src/main/config/settings.xml new file mode 100644 index 000000000000..2b91113182c7 --- /dev/null +++ b/src/main/config/settings.xml @@ -0,0 +1,56 @@ + + + + + + + + + + maven-central + ??? + ??? + 664 + 775 + + 15000 + + + 15000 + 15000 + + + + + + maven-central-snapshots + ??? + ??? + 664 + 775 + + 15000 + + + 15000 + 15000 + + + + + + diff --git a/stylesheet.css b/src/main/javadoc/stylesheet.css similarity index 90% rename from stylesheet.css rename to src/main/javadoc/stylesheet.css index 032b85c98c6e..2419f7b364aa 100644 --- a/stylesheet.css +++ b/src/main/javadoc/stylesheet.css @@ -1 +1 @@ -/* Javadoc style sheet */ /* makes unvisted linkes red (red bad) */ A {color:red;} /* makes visted linkes the same green as the toolbar (green good) */ A:visited {color:#03A35D;} /* Define colors, fonts and other style attributes here to override the defaults */ /* Page background color */ body { background-color: #FFFFFF } /* Table colors */ .TableHeadingColor { background: #03A35D} /* Green */ .TableSubHeadingColor { background: #03A35D } /* Green */ .TableRowColor { background: #FFFFFF } /* White */ /* Font used in left-hand frame lists */ .FrameTitleFont { font-size: normal; font-family: normal } .FrameHeadingFont { font-size: normal; font-family: normal } .FrameItemFont { font-size: normal; font-family: normal } /* Example of smaller, sans-serif font in frames */ /* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */ /* Navigation bar fonts and colors */ .NavBarCell1 { background-color:#03A35D;}/* Green */ .NavBarCell1Rev { background-color:#006400;}/* Dark green */ .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} \ No newline at end of file +/* Javadoc style sheet */ /* makes unvisited links red (red bad) */ A {color:red;} /* makes visited links the same green as the toolbar (green good) */ A:visited {color:#03A35D;} /* Define colors, fonts and other style attributes here to override the defaults */ /* Page background color */ body { background-color: #FFFFFF } /* Table colors */ .TableHeadingColor { background: #03A35D} /* Green */ .TableSubHeadingColor { background: #03A35D } /* Green */ .TableRowColor { background: #FFFFFF } /* White */ /* Font used in left-hand frame lists */ .FrameTitleFont { font-size: normal; font-family: normal } .FrameHeadingFont { font-size: normal; font-family: normal } .FrameItemFont { font-size: normal; font-family: normal } /* Example of smaller, sans-serif font in frames */ /* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */ /* Navigation bar fonts and colors */ .NavBarCell1 { background-color:#03A35D;}/* Green */ .NavBarCell1Rev { background-color:#006400;}/* Dark green */ .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} \ No newline at end of file diff --git a/src/main/java/junit/runner/logo.gif b/src/main/resources/junit/runner/logo.gif similarity index 100% rename from src/main/java/junit/runner/logo.gif rename to src/main/resources/junit/runner/logo.gif diff --git a/src/main/java/junit/runner/smalllogo.gif b/src/main/resources/junit/runner/smalllogo.gif similarity index 100% rename from src/main/java/junit/runner/smalllogo.gif rename to src/main/resources/junit/runner/smalllogo.gif