Also adds some code to attempt to counter-act any hanging caused by reading a pipe that hasn't been written to.
Change-Id: I9eb95e4f1779f09fdf1e69b66e0df4a23870a033
Reviewed-on: http://gerrit.dmdirc.com/420
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
Not sure why mockito was moved out of the main lib
Remove UI runner hacks for now (don't work with JUnit >4.1)
Change-Id: I88bfaa42da1273681f1b8415f8e7f59184ad2399
Reviewed-on: http://gerrit.dmdirc.com/357
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
If submodule.noupdate=true is defined in private.properties, then the user is responsible for updating submodules themselves rather than having it handled automatically.
Fix ant complaining about modules/plugins/lib not existing if it hasn't been checked out yet.
Change-Id: Iba429fcdee0d4b9e546101c1a28dffb32ffbb842
Reviewed-on: http://gerrit.dmdirc.com/325
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Classpath changes, move the classpath definitions to the bottom of the file and all next to each other rather than scatter about the file.
Put ${toString:plugins.libs} into the properties file rather than build-impl.xml
Unfortunately netbeans sucks and doesn't understand ${toString:plugins.libs} so refuses to acknowledge the libs at all (even tho compiling will work just fine), to counter this the user is now able to define private.classpath to (re-)include the jars that netbeans otherwise misses. Unfortunately I can't get netbeans to work any other way and neither ant or netbeans understand wildcards in the classpath.
Change-Id: I1aa6b7ba5eeeffaa2e7e8d43834af4082e0d9d04
Reviewed-on: http://gerrit.dmdirc.com/275
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Adds a random nb6.8 change to the project properties (which seems completely pointless but i cant stop it adding it
Fixes a random import being formatted wrong
Change-Id: If417ec82d6eb8796d3ad3af8a7990c6832597c28
Reviewed-on: http://gerrit.dmdirc.com/147
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Upgrade mig to 3.7 (fix crap load of bugs introduced by this); move frames into their own package; tidy up some formatting, imports and javadoc, remove NullBorder class, use built in EmptyBorder instead
Add default junit paths to project.properties, as having them in default.properties doesn't seem to work (and I can't really see a point in having a separate properties file for them)
* Exclude SVG and XCF when building the JAR archive
* Enable warnings for deprecated APIs
* Remove swing library from the classpath
* Change target JVM to 1.6
git-svn-id: http://svn.dmdirc.com/trunk@77800569f92-eb28-0410-84fd-f71c24880f