Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 23, 2012
  1. @penSecIT

    Miscellaneous source cleanup

    penSecIT authored
    Removed Java 1.1 idioms like java.util.Iterator and now unneccessary typecasts
Commits on Sep 18, 2012
Commits on Sep 15, 2012
  1. Addition of Apache Maven support

    penSec.IT UG (haftungsbeschränkt) authored
    This patch enables Apache Maven build support for JArgs, while maintaining Apache Ant support. Moreover the package name of JArgs was changed to `com.sanityinc.jargs'
  2. Removed legacy Java 1.1 Code

    penSec.IT UG (haftungsbeschränkt) authored
    Removed all references to legacy Java 1.1 code like `java.util.Vector' thus breaking source code compatibility in `jargs.gnu.CmdLineParser.getOptionValues'. Moreover replaced JUnit 3.x Testcases with JUnit 4.x annotated tests.
    This effectivly makes JArgs a Java 1.5 compatible. No more unchecked warnings are emmited during compilation.
Commits on Sep 14, 2012
  1. Backward compatible addition of generics

    penSec.IT UG (haftungsbeschränkt) authored
    This patch contains the minimal intrusive addition of generics to JArgs. This enables developers to use the new JArgs version as a drop in replacement without any modifications to exsting sources while benefitting from generics in new code; without the now unneeded typecasts, the user's code becomes more readable, emmits no unchecked warnings and averts typecast runtime errors.
Commits on Jul 11, 2011
  1. @glensc

    build.xml improvement to be able to build without tests

    glensc authored committed
    Fixes #3
    Signed-off-by: Steve Purcell <>
Commits on Apr 7, 2005
  1. Build two jars, one just with the library, and one with the examples …

    Ewan Mellor authored
    …and unit tests. Previously we were attempting to build just a jar with the library, but we were getting a jar with everything anyway, because the delete statements were wrong. Added build target, which does everything, and made it the default. Updated copyright statement for javadocs.
  2. Added source-version and jdk-version options to the build, defaulting…

    Ewan Mellor authored
    … to 1.2 / 1.1 respectively, for maximum compatibility. Make the default target test, not run, since run does not exist.
Commits on Mar 11, 2003
  1. *** empty log message ***

  2. - Make => Ant

    - Unit tests added
    - Source code trees unified
Something went wrong with that request. Please try again.