Andreas Dangel
b49eb24579
Merge branch 'issue-463' of https://github.com/Monits/pmd into pr-515
2017-08-20 19:30:15 +02:00
Andreas Dangel
cfa4e15d54
[doc] [apex] Adjust externalInfoUrl properties to new site - Part 5
...
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
6e02494e5e
[doc] [java] Adjust externalInfoUrl properties to new site - Part 1
...
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
3d9511a0e5
[doc] Remove old maven site
2017-08-15 14:31:03 +02:00
Matias Comercio
e5ddad3c3b
Remove pushed .gitignored files
...
These files were already at the repository
but they should have been ignored
2017-07-27 18:31:20 -03:00
Juan Martín Sotuyo Dodero
0ab96a3da6
Remove deprecated APIs
2017-07-24 15:14:46 -03:00
Clément Fournier
824f87995d
Merge branch 'master' into typesafe-properties
2017-07-11 16:05:17 +02:00
oowekyala
f19428660e
Custom rule reinitialization code
2017-07-10 17:18:59 +02:00
oowekyala
b103d8f011
Specialised BasicPropertyDescriptorFactory
2017-06-28 17:48:11 +02:00
Andreas Dangel
e1aa6cf6ec
Fix unit test
2017-06-07 21:57:40 +02:00
oowekyala
ad51c61f33
Revert dumb move with gitignore
2017-05-26 15:27:48 +02:00
oowekyala
1dacfd1b96
Update untracked
2017-05-23 18:28:24 +02:00
oowekyala
2cb92a005e
Adapted RuleTstTest
2017-05-22 19:49:45 +02:00
Andreas Dangel
23ed813954
Fix additional potential resource leaks
...
refs #337 refs #349
2017-04-14 12:34:06 +02:00
Ryan Gustafson
effe71ed54
https://github.com/pmd/pmd/issues/337
...
Modify ResourceLoader to close underlying JarFile if using
JarURLConnection to avoid open file leaks. Clarify on JavaDoc that
caller must close the returned InputStream.
Minor test usage cleanups.
2017-04-14 01:16:18 -05:00
Andreas Dangel
d92688a07d
Introduce end-of-line normalization
...
References pmd/build-tools#2
2017-02-02 20:52:08 +01:00
Andreas Dangel
61792f792f
Merge branch 'pr-190'
...
Closes #190 (rebased onto pmd/5.4.x)
2017-01-22 19:49:48 +01:00
Juan Martín Sotuyo Dodero
3caa71b94b
Resolve #180 - refactor pmd processors
...
- SourceCodeProcessor now consistently calls rule sets start / end
if cache is not up to date
- Both Mono and MultiThread Processors rely on PmdRunnable, just using
different execution strategies
- This also fixes https://sourceforge.net/p/pmd/bugs/1511/
2017-01-22 19:19:21 +01:00
Andreas Dangel
30952ca876
[test] Javadoc doclint fixes
...
References #1516 [build] doclint error during build
2017-01-05 20:26:00 +01:00
Andreas Dangel
544d22f9b8
Merge branch 'checksum-aware' of https://github.com/Monits/pmd into pr-145
2016-12-23 18:21:50 +01:00
Andreas Dangel
eb2d942ed4
pmd-core: checkstyle fixes
2016-12-16 12:32:18 +01:00
Juan Martín Sotuyo Dodero
1d6c9327a0
Refactor RuleSet creation
...
- RuleSet is now immutable
- RuleSets are created through a RuleSetBuilder
- RuleSetBuilder is accessed solely from RuleSetFactory
- RuleSetFactory can now either parse XMLs for rule set creation,
or create single rule rulesets
2016-11-30 15:25:19 -03:00
Andreas Dangel
228872e171
pmd-test: formatting, checkstyle fixes
2016-11-20 15:09:53 +01:00
Andreas Dangel
cc94ed4c33
Add missing sites for sub modules (java8, test, ui)
...
Add missing sub module site menu (groovy, java8, perl, swift, test, ui)
2016-11-02 19:51:43 +01:00
Andreas Dangel
3bb9d90de8
Merge branch 'bug-1506'
2016-08-07 11:16:05 +02:00
Andreas Dangel
d294a91ad8
Merge branch 'bug-1506' into pmd/5.4.x
2016-08-07 11:08:22 +02:00
Andreas Dangel
cf4938a65b
Fixes #1506 [core] When runing any RuleTst, start/end methods not called
2016-08-07 10:44:44 +02:00
Dionisio Cortes Fernandez
511c7778c5
Small code enhancements, basically reordering variable declarations, constructors and variable modifiers
2016-05-15 22:41:26 +02:00
Andreas Dangel
4405312c1b
Refactor PMDTaskTest in java, too using BuildFileRule
2016-05-05 19:06:31 +02:00
Andreas Dangel
d1000ed0d0
Fix unit test - wsdl has no rulesets yet
2016-04-29 11:38:47 +02:00
Andreas Dangel
9579832856
Add unit test for loading and parsing the rulesets
2016-04-29 11:22:46 +02:00
Andreas Dangel
839a874157
Fix LanguageVersionTest for Java, add for Apex
2016-04-13 21:13:15 +02:00
Andreas Dangel
334ae8b9ba
Fix missing rulesets.properties file for wsdl
2016-04-11 22:18:10 +02:00
Andreas Dangel
3e791f5d22
Merge branch 'pr-30'
2016-01-20 22:25:40 +01:00
Andreas Dangel
bd64e4fdc6
Merge branch 'pr-30' into pmd/5.4.x
2016-01-20 22:24:08 +01:00
Andreas Dangel
8c4d307ddd
Refactor command line tests for CPD and create a BaseCPDCLITest class
2016-01-20 22:13:25 +01:00
Andreas Dangel
d563eb30fc
Java 7 changes and some compiler warnings fixed
2015-11-29 19:55:13 +01:00
Andreas Dangel
64012cc0b4
verified #1405 UnusedPrivateMethod false positive?
2015-09-16 21:37:17 +02:00
Andreas Dangel
9d8a2dd0a5
Use github page
2015-07-25 15:10:12 +02:00
Andreas Dangel
2fdb51fcb6
dogfood, whitespaces
2015-03-23 20:16:03 +01:00
Andreas Dangel
0c69ed6f8b
PMD exit with status 4 if violations have been found.
2015-03-21 19:03:03 +01:00
Andreas Dangel
e86341bf8e
Checkstyle fixes
2014-11-17 21:55:57 +01:00
Andreas Dangel
3a4caa5c7c
Fix PMD dogfood issues in pmd-cs, pmd-jsp, pmd-javascript, pmd-test
2014-11-16 00:15:47 +01:00
Andreas Dangel
a5bc2a079f
#1276 , #1278 , #1279 , #1280 False positive in UnusedPrivateMethod
...
Make the auxclasspath option optional. Falls back to the old behavior,
which prevents many false positives.
But it introduces the false negative case #1226 , if no auxclasspath is set.
2014-11-15 12:21:18 +01:00
Andreas Dangel
4da773b7fc
Add ruleset factory tests for all languages
2014-11-09 11:20:54 +01: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
f120134b6d
Fix CLI Tests, move coverage test to java
2014-10-06 20:14:43 +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
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