7576 Commits

Author SHA1 Message Date
Andreas Dangel
c714a7da87 Implement clean for generated xdocs 2014-10-12 19:50:25 +02:00
Andreas Dangel
64f9b04811 Update release docu, rename releases ruleset 514->520 2014-10-12 19:33:58 +02:00
Andreas Dangel
2584d7fbbd Update documentation 2014-10-12 19:10:47 +02:00
Andreas Dangel
9ade75a621 Refactor CPDGui to detect available languages dynamically 2014-10-12 10:43:53 +02:00
Andreas Dangel
694258d7df Cleanup dependencies 2014-10-12 09:39:43 +02:00
Andreas Dangel
f839ff43d5 Cleanup dependencies 2014-10-11 13:26:10 +02:00
Andreas Dangel
464b0bcef8 Rework CPD's LanguageFactory to use ServiceLoader, too 2014-10-11 12:16:28 +02:00
Andreas Dangel
72719bd0c3 Move C# into own sub-module 2014-10-11 11:23:07 +02:00
Andreas Dangel
2e13d1dd5e Update changelog 2014-10-11 11:01:53 +02:00
Andreas Dangel
7deb1ac596 Bump version to 5.2.0-SNAPSHOT 2014-10-08 22:57:04 +02:00
Andreas Dangel
f748539c45 Rename pmd -> pmd-core and pmd-aggregate -> pmd 2014-10-08 22:52:25 +02:00
Andreas Dangel
38dd43a16b PMD, Checkstyle and Clover configurations 2014-10-08 22:31:29 +02:00
Andreas Dangel
475745e98e Configure the site for every module 2014-10-08 21:49:23 +02:00
Andreas Dangel
bc9469e385 Add all language modules to distribution package 2014-10-08 21:00:06 +02:00
Andreas Dangel
18ea8600ec Fix problem that some rules where not executed - max language version was
determined wrongly
2014-10-06 23:04:11 +02:00
Andreas Dangel
19fb5426f7 Move forgotten files to java 2014-10-06 22:52:13 +02:00
Andreas Dangel
17b573ef81 Fix ant tests - PMDTaskTest is moved partly to java,
javascript and xml
2014-10-06 22:46:01 +02:00
Andreas Dangel
a36239bbc1 Fix remaining RuleSetFactoryTests and RuleSetReferenceIdTests 2014-10-06 22:08:34 +02:00
Andreas Dangel
b8c79ffd47 Fix a couple of RuleSetFactoryTests 2014-10-06 20:44:09 +02:00
Andreas Dangel
f120134b6d Fix CLI Tests, move coverage test to java 2014-10-06 20:14:43 +02:00
Andreas Dangel
d038fed36e Fix RendererTests - XMLRendererTest same as all others now. 2014-10-06 20:00:31 +02:00
Andreas Dangel
8ce1607b23 Fix more tests like StatisticalRuleTest, SourceCodeTest
MatchAlgorithmTest moved to java
2014-10-06 19:19:52 +02:00
Andreas Dangel
09eb9ef2cc Fix DesignerTest - and lazily initialize the Designer class 2014-10-05 21:28:57 +02:00
Andreas Dangel
563a41afd7 More fixes - some tests simply moved to java module 2014-10-05 18:46:34 +02:00
Andreas Dangel
5c548570f6 Introduce two dummy languages for testing, fix more compile errors in tests 2014-10-04 21:16:33 +02:00
Andreas Dangel
e41b56a8e5 Move tests for typeresolution and symboltable to java sub-module 2014-10-04 20:44:01 +02:00
Andreas Dangel
8165bc2bf5 Fix test compilation errors - LanguageVersion*Tests in each sub-module now 2014-10-04 20:40:05 +02:00
Andreas Dangel
36327e266e Move cpd code for ecmascript into javascript sub-module 2014-10-04 20:11:55 +02:00
Andreas Dangel
64728dd9c4 Move ruby into own sub-module 2014-10-04 20:09:46 +02:00
Andreas Dangel
600587e5b0 Move fortran into own sub-module 2014-10-04 20:05:38 +02:00
Andreas Dangel
a3b4b0bff8 Move php into own sub-module 2014-10-04 20:00:55 +02:00
Andreas Dangel
c352217131 Move cpd tokenizer tests to the various sub-modules 2014-10-04 19:16:01 +02:00
Andreas Dangel
36dd58a4ab Move xml and xsl into own sub-module pmd-xml 2014-10-04 19:06:41 +02:00
Andreas Dangel
d2a7bc85f1 Move jsp into own sub-module 2014-10-04 18:56:33 +02:00
Andreas Dangel
cdf293f9fc Move cpp into own sub-module 2014-10-04 18:48:35 +02:00
Andreas Dangel
802af053cf Move plsql into own sub-module 2014-10-04 18:40:22 +02:00
Andreas Dangel
a8ef0ec863 Move velocity into own sub-module 2014-10-04 18:32:40 +02:00
Andreas Dangel
2e7310a2cd Move javascript into own sub-module 2014-10-04 18:23:23 +02:00
Andreas Dangel
c859a05718 Extract test framework into own sub-module 2014-10-04 17:37:09 +02:00
Andreas Dangel
ad88b4784d Move java into own sub-module pmd-java 2014-10-04 17:36:41 +02:00
Andreas Dangel
fa950a8296 Merge remote-tracking branch 'chrisdutz/master' into modularization 2014-10-04 16:59:56 +02:00
Andreas Dangel
4546adac8f Move and remove more java language dependencies in tests
All the symboltable tests seem to be java specific
ParserTst is java specific, too
2014-10-04 16:34:40 +02:00
Andreas Dangel
01c59395b8 Remove more java language dependencies in test classes 2014-10-03 23:31:31 +02:00
Andreas Dangel
0c6e5c5e9a Remove more java language dependencies
SymbolTableViewer is unfinished and not used, so deleted now.
GetCommentOnFunction and TypeOfFunction are registered
with java's language handler.
2014-10-03 22:03:10 +02:00
Andreas Dangel
e4faed2f47 Update gitignore 2014-10-03 21:20:08 +02:00
Andreas Dangel
c214c1b5ba Move documentation up to parent module 2014-10-03 21:00:28 +02:00
Andreas Dangel
c1c6f71981 Configure correct multi-module build
and move common parts up to the parent pom
2014-10-02 19:09:58 +02:00
Andreas Dangel
291245a081 Add sources to the src package
bin-package now only contains the binaries
src-package now only contains the sources
2014-10-01 20:09:58 +02:00
Andreas Dangel
6f7b1f55e4 Create a basic dist module, which creates the binaries for pmd 2014-10-01 19:46:31 +02:00
Andreas Dangel
e8cb1bde54 Move test packages net.sourceforge.pmd.ast and .dfa to lang.java. 2014-09-30 21:54:40 +02:00