Chris Smith
cfdaa5a405
Add installers submodule.
Update the others to current HEAD, randomly.
9 년 전
Greg Holmes
bfef3411df
Merge pull request #31 from csmith/master
Add circle.yml
9 년 전
Chris Smith
5cc4f9d605
Add circle.yml
9 년 전
Greg Holmes
cea295983d
Merge pull request #30 from csmith/master
Remove Gerrit stuff + update README.
9 년 전
Chris Smith
dacbf13ad4
Remove Gerrit stuff + update README.
9 년 전
Greg Holmes
f1a58c0e59
Merge pull request #28 from csmith/master
Correct IDEA instructions slightly.
9 년 전
Chris Smith
eb34024d4b
Correct IDEA instructions slightly.
9 년 전
Greg Holmes
8ab34bbe47
Merge pull request #27 from csmith/everything-is-broken-argh
Propagate transitivity when switching modules.
9 년 전
Chris Smith
e251e481ed
Propagate transitivity when switching modules.
Transitivity is *very* important when we're bundling dependencies.
Without this, the IRC plugin includes all the dependencies of the
parser (including "common"), which means it ends up with its own
version of common classes and can't be called from the rest of the
client. Not having an IRC parser is... unideal. This was very
confusing, which is why the commit message is randomly 8 lines
long. But it's over now; thank you for reading.
9 년 전
Greg Holmes
56ada9f22e
Merge pull request #26 from csmith/master
Add run config for remote debugging.
9 년 전
Chris Smith
f7345c1738
Add run config for remote debugging.
9 년 전
Chris Smith
8d0220e0d5
Merge pull request #25 from greboid/master
Add Netbeans config.
9 년 전
Greg Holmes
4d4d86f68c
Add Netbeans config.
9 년 전
Greg Holmes
5c1644ab51
Merge pull request #24 from csmith/master
Remove debugging :)
9 년 전
Chris Smith
7d806a51c1
Remove debugging :)
9 년 전
Greg Holmes
ed72cf3e30
Merge pull request #23 from csmith/master
Turn off some XML/XSLT/etc inspections.
9 년 전
Chris Smith
4cc5dd729f
Turn off some XML/XSLT/etc inspections.
9 년 전
Greg Holmes
bcc6cbfe53
Merge pull request #22 from csmith/master
Add support for generating global javadoc.
9 년 전
Chris Smith
fabdf5b2df
Add support for generating global javadoc.
9 년 전
Chris Smith
2e86245367
Merge pull request #21 from greboid/idea-depends
Add IDEA module dependencies.
9 년 전
Greg Holmes
a5d7cce288
Make IDEA modules depend on each other.
This means you can build everything at once, all the plugins, or
the whole parser.
9 년 전
Greg Holmes
b84dfbbecb
Merge pull request #20 from csmith/master
Update IDEA config for new parser modules.
9 년 전
Chris Smith
c061958381
Update IDEA config for new parser modules.
9 년 전
Greg Holmes
050da2651f
Merge pull request #19 from csmith/plugins
Support for parsers.
9 년 전
Greg Holmes
db6866104e
Merge pull request #18 from csmith/master
Add some more bits and bobs to the README
9 년 전
Chris Smith
eb52ebb253
Support for parsers.
Load the irc and common projects.
Swaparoo parser dependencies with their real projects.
9 년 전
Chris Smith
c143de922e
Fix clover instructions.
9 년 전
Chris Smith
4ed36cf6c3
Mention change-ids too.
9 년 전
Chris Smith
773a8bbba0
Add some more bits and bobs to the README
9 년 전
Greg Holmes
419f4ffb5d
Merge pull request #17 from csmith/master
Add copyright, codestyle and inspection settings.
9 년 전
Chris Smith
b13a0f1aad
Add copyright, codestyle and inspection settings.
These are just straight copies from the client project.
9 년 전
Greg Holmes
e244214ef7
Merge pull request #16 from csmith/master
Add IDEA config.
9 년 전
Chris Smith
36a2baa4ff
Add IDEA config.
This is a top-level project, containing all of the submodules.
It seems to work with gradle properly.
Hasn't yet got the settings from the other project.
9 년 전
Greg Holmes
f7bf6d055d
Merge pull request #15 from csmith/master
Fix clover appearing again.
9 년 전
Chris Smith
2a1237bfe0
Fix clover appearing again.
Groovy let me shoot myself in the foot by allowing a string in
a boolean condition... and "false" evaluates to true. Argh.
9 년 전
Greg Holmes
99f78c423f
Merge pull request #14 from csmith/master
Add way to re-enable clover.
9 년 전
Chris Smith
7789663efa
Add way to re-enable clover.
9 년 전
Greg Holmes
1b88162ea4
Merge pull request #13 from csmith/master
Add a copy of the PMD config.
9 년 전
Chris Smith
04fba36d5a
Add a copy of the PMD config.
Will move the PMD tasks/config to meta at some point.
9 년 전
Greg Holmes
139c2207f6
Merge pull request #12 from csmith/master
Temorarily disable clover haxily.
9 년 전
Chris Smith
47d5060931
Temorarily disable clover haxily.
Setting enabled=false still loads clover and expects a license,
it just doesn't instrument.
Define includeTasks so we don't include any real tasks as a
work-around for this.
Not entirely sure how to enable it again at runtime though :)
9 년 전
Greg Holmes
96c38f779d
Merge pull request #11 from csmith/master
Change submodules to HTTPS urls.
9 년 전
Chris Smith
b2d363a525
Change submodules to HTTPS urls.
Update the HEAD positions.
9 년 전
Greg Holmes
6f355632dc
Merge pull request #10 from csmith/clover
Add clover support.
9 년 전
Chris Smith
b996447e7e
Add clover support.
`./gradlew clean cloverAggregateReport` in meta will create a new
report for all the projects with tests.
Plugins that don't have any tests won't show up at all.
9 년 전
Greg Holmes
f9e98c28c5
Merge pull request #9 from csmith/fix-dependencies
Fix the dependency-switheroo script.
9 년 전
Chris Smith
c7b64d57d8
Fix the dependency-switheroo script.
Excluding 'com.dmdirc:util' nuked the project as well. That wasn't
good. Instead, just call remove on the DependencySet. That seems
to work and is a lot simpler.
9 년 전
Greg Holmes
73dab2a0c5
Merge pull request #8 from csmith/replace-dependencies
Add a script to magically change dependencies.
9 년 전
Chris Smith
bed8d28dbf
Add a script to magically change dependencies.
This changes any com.dmdirc.* dependency references into
local project references.
It doesn't yet work for the parser as that's a different
group, and doesn't have independent projects.
9 년 전
Greg Holmes
f8b42855d3
Merge pull request #6 from csmith/master
Include submodules in gradle.
9 년 전