Chris Smith
b6acc1d647
Tell gradle to use 1.8.
9 роки тому
Chris Smith
a61db02ec6
Merge pull request #31 from greboid/java8
Switch CI to j8
9 роки тому
Greg Holmes
c0226c1aa8
Switch CI to j8
9 роки тому
Greg Holmes
293a26d586
Merge pull request #30 from csmith/master
Remove signing configuration.
9 роки тому
Chris Smith
f86df0411d
Remove signing configuration.
This breaks CI, and the way the plugin works means you need your
password stored in a config file, which I ain't doing.
Will manually sign releases for now, I guess.
9 роки тому
Greg Holmes
e62b3e9e88
Merge pull request #22 from csmith/master
Move git versioning code into a plugin.
9 роки тому
Chris Smith
4bf0132ead
Move git versioning code into a plugin.
Will pull this out into a proper plugin shortly, just wanted
to get it structured right and working.
9 роки тому
Chris Smith
1ed75254f4
Merge pull request #17 from ShaneMcC/issue-16
Advertise support for self-message. Fixes issue #16
9 роки тому
Chris Smith
52782c93d8
Merge pull request #21 from ShaneMcC/master
Delete .gitreview
9 роки тому
Shane Mc Cormack
a7481b30fd
Delete .gitreview
We've ditched gerrit for DMDIrc, so this is now rather pointless.
9 роки тому
Shane Mc Cormack
19615229ad
Advertise support for self-message. Fixes issue #16
9 роки тому
Shane Mc Cormack
72b63e1c36
Merge pull request #15 from csmith/master
Add signing plugin.
9 роки тому
Chris Smith
a5583afe68
Add signing plugin.
9 роки тому
Greg Holmes
332b25a214
Merge pull request #14 from csmith/master
Write a load of extra info to the POM.
9 роки тому
Chris Smith
86953bf85b
Write a load of extra info to the POM.
Issue #12 .
9 роки тому
Greg Holmes
e95364170f
Merge pull request #13 from csmith/master
Create source and javadoc artifacts.
9 роки тому
Chris Smith
b8ad337797
Create source and javadoc artifacts.
Issue #12
9 роки тому
Chris Smith
55381699c1
Merge pull request #10 from ShaneMcC/master
Add support for message tags from IRCv3 to IRCReader. Fixes #6
9 роки тому
Shane Mc Cormack
18d0857420
Check for empty lines in tokeniseLine
9 роки тому
Shane Mc Cormack
c545730074
Add support for message tags from IRCv3 to IRCReader. Fixes #6
ReadLine now parses tags out of incoming lines (tags are not currently passed through the encoder)
IRCParser.tokeniseLine() now understands that tags may exist at the start of a line and tokenises accordingly.
(In reality, the only time it ever sees them is during testing)
Parser processLine now looks for timestamps from tags from the ReadLine, not by parsing token[0] itself.
Made IRCReader tests a lot less annoying to work with.
9 роки тому
Greg Holmes
b4c7aedbd2
Merge pull request #5 from csmith/master
Add CircleIO config.
9 роки тому
Greg Holmes
17a7dce6bf
Merge pull request #4 from csmith/publish-from-gradle
Add support for publishing builds from gradle.
9 роки тому
Chris Smith
f3beb732a3
Add support for publishing builds from gradle.
This is getting a bit repetitive :)
9 роки тому
Chris Smith
3bd8940661
And don't exclude non-existent tasks.
Change-Id: I6403ff3ab6c96a10c380646152571603ae3b83fb
9 роки тому
Chris Smith
bdd9dad80b
Use the right syntax.
Change-Id: Ice569c4b22d68aada4e5262c5c913f1cb7e3e861
9 роки тому
Chris Smith
eea862407b
Add a config for circle.yml
Change-Id: I30a3d8ffb7f1316ee793902865813d895ef08dd9
9 роки тому
Chris Smith
c7a9683e05
Move IRC config into a proper build file.
Using project('irc') doesn't work properly in a multiproject env.
Change-Id: Id4fd006efa7802e7972bf9f21c60d41ef48bceae
Reviewed-on: http://gerrit.dmdirc.com/4086
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
1faa8ccce9
Fix module resolution rules
Change-Id: I3c3584e5a2029d180fa17f1b0c653e91d79db621
Reviewed-on: http://gerrit.dmdirc.com/4085
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
078227376c
Stupid final class.
Change-Id: Ia494a8e1d61ab66c7b305d274746526f6d8e5f83
Reviewed-on: http://gerrit.dmdirc.com/4075
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
ac736524d8
Split irc/common into separate dirs.
Change-Id: I1d81392650d8193503621b2e69fbe66cd0eb736a
Reviewed-on: http://gerrit.dmdirc.com/4058
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
c64998498c
Split into two proper projects.
Change-Id: I217f432e0a3f86b8b774994531341fc9f29404f3
Reviewed-on: http://gerrit.dmdirc.com/4057
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
dcbe675c0f
Remove bad @see javadoc.
Change-Id: Ie9ce5a412c2fb5feb145a266dcfed781086c76f3
Reviewed-on: http://gerrit.dmdirc.com/4056
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
8ca64a80fa
Add rest of the gradle wrapper.
Doesn't work without the jar :)
Change-Id: I3124fbef27deeadfae59a9bddd41a8e82ee86d27
Reviewed-on: http://gerrit.dmdirc.com/4032
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Greg Holmes
e1b88108ab
Add basic gradle build to the parser.
Change-Id: Icdd0363d1c1d3dd3585df7de221e07db4bf18c5b
Reviewed-on: http://gerrit.dmdirc.com/3983
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
bfbe038e5e
Add .gitreview config.
Change-Id: I94d47e905ec4fab7734327a072804e50c8a138fa
Reviewed-on: http://gerrit.dmdirc.com/4021
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
830e54a9f7
Apply most inspections to the processors package.
Change-Id: I0034aa2dfa84a00adb47e7b6e766108aaf1f8c78
Reviewed-on: http://gerrit.dmdirc.com/3994
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
bfc363c866
Fix getChannelUserModes().
It was apparently meant to return prefixes. Who knew.
Change-Id: I3dd5bde3b0902fdaa690de8b8352380d5731c8f0
Reviewed-on: http://gerrit.dmdirc.com/3990
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
54975ded5f
Make the last of the mode managers private.
Change-Id: I8b17836354297969cf9ee69b289f7abd5e03c9ad
Reviewed-on: http://gerrit.dmdirc.com/3984
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
85aed87c98
Start moving some constants into their own class.
Change-Id: Ib1f4a2df8082905da831330bc4fdbc3476cbc6cf
Reviewed-on: http://gerrit.dmdirc.com/3981
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
d5d2e2ee2c
Make user mode manager private.
Change-Id: I73277924a0d969daffca36f21f35dada42e2c3cf
Reviewed-on: http://gerrit.dmdirc.com/3982
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
44bad31051
Make the prefix mode manager private.
Pass it in when needed.
Change-Id: I8709e9363bbd8f2811946839d03876c1308cf6d9
Reviewed-on: http://gerrit.dmdirc.com/3980
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
e1a4076e4a
Move IRCAuthenticator into common, rename.
Change-Id: I8fb851ccb0d260197ca996fe0f351dc983b747cd
Reviewed-on: http://gerrit.dmdirc.com/3977
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
aae0eebc0e
Move IPv4/6 selection down into BSAP.
Change-Id: I6563502da4e5ab76553ad413ea8eeb2d5afd6d29
Reviewed-on: http://gerrit.dmdirc.com/3974
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
591a91c782
Push some logic into BaseSocketAwareParser.
Make IRCParser extend the BSAP, and use that for creating new
sockets that respect bind IP/proxy settings.
Change-Id: I6d31b00552e9b65b8cece61de7ac94c3b099b8f4
Reviewed-on: http://gerrit.dmdirc.com/3973
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
fa2f9195d3
Fix bad log message.
Change-Id: I23ffe96dd8700d72f8c4481d53471c5687528279
Fixes-Issue: CLIENT-525
Reviewed-on: http://gerrit.dmdirc.com/3970
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
72d7f53b35
Add a test for removing modes.
Change-Id: I4d069ddb004f7da58f847002d5cec54ad2836f73
Reviewed-on: http://gerrit.dmdirc.com/3965
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
b72a5d72e8
Use a ModeManager for boolean chan modes.
Change-Id: Ie4986e34e3408a8906c99b0c318ccbe58c8d5019
Reviewed-on: http://gerrit.dmdirc.com/3964
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
4f6ce3bb3f
Use a ModeManager for boolean user modes.
Change-Id: Ia4b9a93b529e734b4d7c9194ee4db6f9c2175590
Reviewed-on: http://gerrit.dmdirc.com/3963
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 роки тому
Chris Smith
477509caba
Pull out non-prefix functionality.
Move mode-only functionality into ModeManager, which can then
be used for other types of modes.
Change-Id: I8309a2f235f70c7a101266744995efcce24e9c1d
Reviewed-on: http://gerrit.dmdirc.com/3962
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Chris Smith
91212829dd
Inspection fixes.
Change-Id: Ia00bd92064e27c5de0493b7377cf41b9541532b8
Reviewed-on: http://gerrit.dmdirc.com/3961
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому