Greg Holmes
779a61d876
Java 7 conversions
Change-Id: Ib05f625f14ab2f486f0c83c47c860dd0f0ef3ba1
Reviewed-on: http://gerrit.dmdirc.com/2896
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
18d85e6a10
Tidying
Change-Id: If6b2a1a485ff5b3a2630b43c76422064aaa2efb7
Reviewed-on: http://gerrit.dmdirc.com/2806
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa
Greg Holmes
162c641385
Bump to 1.7
Change-Id: I1fe662814a1c10ac392ce77002f0b63383716ac3
Reviewed-on: http://gerrit.dmdirc.com/2700
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
3a34058a1b
"Fix" warning about varargs.
Change-Id: Iaa3cfef008653f01296d39a9f6e727752fee059a
Reviewed-on: http://gerrit.dmdirc.com/2670
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Chris Smith
527214529e
Suppress rawtypes when doing unchecked operations
Change-Id: If70f324c0a7941857036935affc34829c12ec5e3
Reviewed-on: http://gerrit.dmdirc.com/2668
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Shane Mc Cormack
48fbfe50b9
Fix LICENCE file name and add AUTHORS file.
Change-Id: I8ce625ab430d39da199a605858dfe38cc3427351
Reviewed-on: http://gerrit.dmdirc.com/2651
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
b4e4ee1a30
Optional validator should pass null through to inner validator.
Change-Id: I9b8ad2dca5d93dae3c656c5334ff916604d8c826
Reviewed-on: http://gerrit.dmdirc.com/2635
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 anni fa
Shane Mc Cormack
b23cd03717
Update copyright for 2013
Change-Id: Iaaa1509b9f33742a5a2f5d9d6f4608432ddeaaaa
Reviewed-on: http://gerrit.dmdirc.com/2606
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 anni fa
Shane Mc Cormack
716e4f22e6
Add LICENSE file to project to cover any files that don't otheerwise currently contain a license header.
Change-Id: I922ce332d6fd0623041504b564bb3a3abc4856fd
Reviewed-on: http://gerrit.dmdirc.com/2527
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 anni fa
Greg Holmes
4a1ac2be2b
Add ant files to publish to maven
Change-Id: I5b82eab0630c0fdf0d9efff3ddcab07d23302662
Reviewed-on: http://gerrit.dmdirc.com/2508
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
12 anni fa
Shane Mc Cormack
8c2e8358ac
Updated version.
Change-Id: I6abef770b5545816809275360e4282140e04d08c
Reviewed-on: http://gerrit.dmdirc.com/2517
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 anni fa
Greg Holmes
a7d0aa6933
Make directories up to private.properties
Change-Id: I32b102f8e7f7929192c2dac17736cb23f08b697f
Reviewed-on: http://gerrit.dmdirc.com/2502
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
2b1445449a
Fix error building from teamcity
Change-Id: I1a4e1005bcb7181fd038b73829d77090031ed252
Reviewed-on: http://gerrit.dmdirc.com/2501
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
55f257bc15
Convert utils to standalone project
Change-Id: Ib1cb137bf6d19be61c2329fb3dfb9939a347090a
Reviewed-on: http://gerrit.dmdirc.com/2500
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
d6f3007325
Update JGit-describe (properly this time)
Change-Id: I8e8686c0f3498c5b31609d265cfa74263ef034ef
Reviewed-on: http://gerrit.dmdirc.com/2496
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
625815fa61
Update git describe to fix windows support.
Change-Id: I829fecb5bcea76c6a584fc99090e1ffaba4cf99f
Reviewed-on: http://gerrit.dmdirc.com/2495
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
093f9e66e9
Add support for closing Sockets (could be removed if we switched to Java7)
Change-Id: I34aa3a772f7f777aa31ca6a243ad51bdc86fbb8e
Reviewed-on: http://gerrit.dmdirc.com/2462
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
e9c30ea502
SimpleInjector Unit test
Change-Id: Ic73c78ad63bfbc2fcdef87c6c7cab70ab85a3131
Reviewed-on: http://gerrit.dmdirc.com/2447
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
9dd933b38e
ReturnableThread unit test
Change-Id: I0ee76f3b816c6925f4f05baeb9aaaebf002e30e4
Reviewed-on: http://gerrit.dmdirc.com/2446
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
1b7c2f2257
Unit testing
Change-Id: Id131f3470b1f5d977506a3b8f2899d1214bbd7a7
Reviewed-on: http://gerrit.dmdirc.com/2444
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
ccfd2a635c
Alter behaviour of CommandUtils wrt stripping spaces
Change-Id: I9a785f381e5e9ad6eea80c7ff69e6319565c21ad
Reviewed-on: http://gerrit.dmdirc.com/2443
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
70766a12a7
Tidy up unit tests
Change-Id: I83b28c60e64fc0f367279d70dff3daf0714e0087
Reviewed-on: http://gerrit.dmdirc.com/2441
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
eff5c402d5
Add tests for ListenerList
Change-Id: I1a395717ec1acdc5fb866f28efbc0c9da1d38205
Reviewed-on: http://gerrit.dmdirc.com/2440
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Greg Holmes
3e8ac978f7
Unit tests (and fixed a but in WeakList)
Change-Id: Ie17ad694c5a02c757fbc4403852b67bac44f84a9
Reviewed-on: http://gerrit.dmdirc.com/2439
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
f16e4ab36b
Improve server name validation. Unit test things.
Change-Id: Ic8df21726d438117222c09f617ea9b66dfc7df88
Reviewed-on: http://gerrit.dmdirc.com/2437
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Chris Smith
54800b0ab6
SimpleInjector now includes all parent interfaces.
Previously it was just interfaces implemented explicitly in the
given class, which wasn't what was intended
Change-Id: I101e504264182b0fe1eed252a648c1ef3d1333d6
Reviewed-on: http://gerrit.dmdirc.com/2377
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 anni fa
Shane Mc Cormack
bbb03f0140
Update jgit-describe: "Oops, change the right : to ;"
Change-Id: Id72bd69e81f51292489ce7b13c2992cec641611a
Reviewed-on: http://gerrit.dmdirc.com/2368
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 anni fa
Shane Mc Cormack
59f4e2ed28
Update jgit-describe: "Use ; not : for subdir separators"
Change-Id: Ide810453073b03e205419fc7b11f86b4d97788da
Reviewed-on: http://gerrit.dmdirc.com/2365
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
652208983e
Update jgit-describe.jar: "Allow subdir to support multiple filtered files using : as a separator."
Change-Id: I35814a36dcada7aa48602dbc8e0835b181ceb2ca
Reviewed-on: http://gerrit.dmdirc.com/2356
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
06b88d3c67
Update jgit-describe.jar: "Remove stray sysout."
Change-Id: I229e337da9cce4a8af58dfbeecc9a0e09d2fac3a
Reviewed-on: http://gerrit.dmdirc.com/2348
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
02974e477c
Update jgit-describe.jar: "Filter properly on Windows."
Change-Id: I29f8348df3578554e847937d9ced8624033c5966
Reviewed-on: http://gerrit.dmdirc.com/2344
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
25f540a52f
Update jgit-describe.jar: "Update with support for .git-files rather than requiring .git to be a directory and Better support for windows"
Change-Id: I6da5ff8aeea0e9e1218d4ff34f21befa27f705ad
Reviewed-on: http://gerrit.dmdirc.com/2339
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Chris Smith
7c2788db0e
Add ReverseFileReader from logging plugin
Change-Id: I8fcf1d9e686834dfad9d93c177b97b0ea19fd742
Reviewed-on: http://gerrit.dmdirc.com/2325
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
539cac93dd
Update to jgit-describe with less NPEs
Change-Id: I0abeee0c308a4bef7822ce901d358401d055f97a
Reviewed-on: http://gerrit.dmdirc.com/2329
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Shane Mc Cormack
9129fb746c
Don't break if the given subdir isn't actually versioned.
Change-Id: If159a694adae4d02b7e2dfdd21c507c8a5bd624a
Reviewed-on: http://gerrit.dmdirc.com/2324
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 anni fa
Chris Smith
b4fc0f5e70
Tidying headers
Change-Id: Ie232547b98785ad262c8ef1969b0449162117599
Reviewed-on: http://gerrit.dmdirc.com/2305
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Shane Mc Cormack
8ead9ecafd
Don't shell out to git.
Change-Id: I8bc1b5a533e1b074c3cecdce4efeb5fd1609ab6a
Reviewed-on: http://gerrit.dmdirc.com/2300
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 anni fa
Shane Mc Cormack
9ae77fc1aa
Update copyright for 2012
Change-Id: Ib1ec0d7b74ea50a9c49c81e7d4320d51457812d9
Reviewed-on: http://gerrit.dmdirc.com/2290
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Chris Smith
7e0b83a0c8
Tidy up util classes
Change-Id: I6d0665e57f6e0e2ff2fb6a18742acb99010e79bf
Depends-On: I0bfd2dc61096dd9670b269463c27d9b00fd9a917
Depends-On: Ia8de3c1a5fdc1eb9cfaa8b29a32bb3efb6d8ce6f
Reviewed-on: http://gerrit.dmdirc.com/2240
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 anni fa
Greg Holmes
7f34f9a7f7
Amend some validators to cope with null. Add validatable interface.
Change-Id: Ic952dfc1c8d2d25da366445d0f40bf573cb76c39
Reviewed-on: http://gerrit.dmdirc.com/2237
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Chris Smith
e9447070bc
Allow multiple parents for SimpleInjectors
Change-Id: I7fe3eba4843cff80052156c6b1adc7eace216895
Reviewed-on: http://gerrit.dmdirc.com/2217
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 anni fa
Chris Smith
41ba445b6f
Add some tests for ObservableListDecorator
Change-Id: I33b73ffae31972928697ca885d3e4445ca98bbc4
Reviewed-on: http://gerrit.dmdirc.com/2211
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Chris Smith
77fb202ace
Add observable list utilities
Change-Id: Id01ee7041561880deb4134505aa762d2bfccd8c8
Reviewed-on: http://gerrit.dmdirc.com/2206
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anni fa
Greg Holmes
2fda4cc842
Load proxied listener calls in the correct class loader
This stopped plugins from being able to use awesome listener calls
Change-Id: I31204638628067954611bbd07525ed31bf92baa7
Reviewed-on: http://gerrit.dmdirc.com/2146
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 anni fa
Chris Smith
fefaaceb21
Add methods to ListenerList to proxy calls nicely
Change-Id: Ie1b86ffca587c8cc97bcc0a1ff440c4832e126bf
Fixes-Issue: CLIENT-298
Reviewed-on: http://gerrit.dmdirc.com/2143
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 anni fa
Greg Holmes
d9b65da75f
Change header?
Change-Id: Ic35853b0be7901c0d9b457ef5d099105e4852560
Reviewed-on: http://gerrit.dmdirc.com/2075
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 anni fa
Chris Smith
fd4e2649bc
Oops
Change-Id: Iffa8782b5a0a09acdaddc519f193febb84b10606
Reviewed-on: http://gerrit.dmdirc.com/2065
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 anni fa
Chris Smith
cd5d346a6e
Simple constructor dependency injector
Change-Id: I2ffee5b0dd39f47fd2f319d729213d0cde724c65
Reviewed-on: http://gerrit.dmdirc.com/2062
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 anni fa
Chris Smith
a7ff25a148
Pointless ctor
Change-Id: Ic027941b626e1033399eb90f419dd65ce2b2b7dc
Reviewed-on: http://gerrit.dmdirc.com/2028
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 anni fa
Chris Smith
4da9c6fffa
Style fixes
Change-Id: I5a1b323d7ed9f83ff30ad4c2da1f1a7de1662757
Reviewed-on: http://gerrit.dmdirc.com/1945
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 anni fa