Commit Graph

1160 Commits

Author SHA1 Message Date
c60c58dc4d Update release notes, refs #1709 2019-03-11 15:59:06 +01:00
54466bd4d9 Fix #1648 ([apex,vf] Remove CodeClimate dependency) 2019-03-06 21:59:32 +01:00
fccc9e8ed4 Merge branch 'pr-1706' 2019-03-06 20:19:44 +01:00
d0929dbafc Update release notes, refs #1706 2019-03-06 20:04:00 +01:00
eba69e3bb9 Update release notes, fixes #1692, refs #1704 2019-03-06 19:45:56 +01:00
4bb1d9327d [maven-release-plugin] prepare for next development iteration 2019-02-24 08:57:18 +01:00
41e77bc34b [maven-release-plugin] prepare release pmd_releases/6.12.0 2019-02-24 08:57:10 +01:00
cd7ca8055f Merge pull request #1597 from teamraptor/enhance-node
[core] Add final modifiers into AbstractNode
2019-02-23 17:32:26 -03:00
74339cae54 Merge branch 'master' into designer-event-refactor 2019-02-18 10:12:15 +01:00
c6375185c2 Merge branch 'pr-1621' 2019-02-18 00:49:49 -03:00
55c2c00e7a merge fixes 2019-02-17 20:28:57 -03:00
9b12f1e3d0 Merge branch 'master' of https://github.com/pmd/pmd into kotlin-tokenizer-refactor 2019-02-17 19:26:26 -03:00
60aa1b5c2b Moved base token filter to internal package 2019-02-17 18:36:55 -03:00
321f4b0f33 Merge branch 'master' of github.com:pmd/pmd into feature/token-filter 2019-02-17 17:45:48 -03:00
decb969491 Antlr token manager now is responsible of filtering non default tokens 2019-02-17 17:36:15 -03:00
b74527cb8e Merge branch 'pr-1598' 2019-02-17 16:33:33 -03:00
2cf10b9759 Internalize the AntrlTokenizer 2019-02-17 16:31:56 -03:00
9f4341e70e [core] Add release sourceset 2019-02-17 14:43:32 -03:00
72f2e425b2 KotlinTokenizer refactor 2019-02-16 15:49:03 -03:00
3cff4f3d22 Minor fixes 2019-02-16 01:19:05 -03:00
017f50df3e Merge branch 'master' of github.com:pmd/pmd into feature/token-filter 2019-02-16 00:25:10 -03:00
f049a36e5c Refactored token filter 2019-02-16 00:24:16 -03:00
16fe20af0e Restored imports order 2019-01-28 01:34:17 -03:00
8a46cea437 Added AntlrTokenFilter 2019-01-28 01:26:10 -03:00
5c2b8e0afe Fix merge 2019-01-27 16:59:37 +01:00
63cd6d0f5c [maven-release-plugin] prepare for next development iteration 2019-01-27 13:25:00 +01:00
ea2776f70c [maven-release-plugin] prepare release pmd_releases/6.11.0 2019-01-27 13:24:51 +01:00
8a7cc8c910 Prepare pmd release 6.11.0 2019-01-27 13:16:20 +01:00
89c8f47b2b Move JavaCCTokenizer to internal package 2019-01-26 19:19:46 +01:00
8609aa314f Merge branch 'pr-1558' 2019-01-26 18:45:06 +01:00
6c4317547d Update versions 2019-01-26 18:41:59 +01:00
57d6ff9e30 Merge remote-tracking branch 'origin/master' into issue-1559 2019-01-26 11:28:36 +01:00
08b7dd49dd [core] Add a generic JavaCCTokenizer for CPD 2019-01-26 11:24:32 +01:00
17fe6694ba [core] Failed build on Windows with source zip archive
Fixes #1462
2019-01-25 18:41:46 +01:00
d43e65761b [core] Undo changes to AttributeAxisIterator / Attribute, so that
we only can iterate on the node's attribute
2019-01-25 18:08:29 +01:00
22107beac4 Merge branch 'master' into xpath-apex-attributes 2019-01-23 18:37:33 +01:00
bbef52feb2 Add final modifiers 2019-01-19 14:44:08 -03:00
d8647b77aa Merge branch 'pr-1584' 2019-01-19 18:08:46 +01:00
214dc7f8c7 Starts using the PathFileComparator from apache commons instead of custom comparator.
Moves the sort to the private method that scans directories and starts listing files instead of paths, avoiding the creation of new File instances on our own.
2019-01-19 12:34:47 +00:00
5be2027654 [core] CPD: Add unit test for file order relevance
Refs #1196
2019-01-18 12:19:43 +01:00
34abe877e2 Sorts the listed files by path in order to avoid unconsistencies since the listing on directories provided by tha java api does not guarantee always the same order. Therefore, sorting the files by path (ignoring the case), we can guarantee that the files will be iterated always by the same order, avoiding returning different clones for the same files in different cpd executions. 2019-01-14 23:26:48 +00:00
59e8805bdd Merge branch 'pr-1552' 2019-01-14 19:25:45 +01:00
2d0081a73a Add tests 2019-01-09 18:15:54 +01:00
9673d51fbf Add the attributes of the underlying node to Apex xpath nodes 2019-01-09 17:50:03 +01:00
efe5d44adf Checkstyle 2019-01-07 02:50:49 +01:00
fe96101055 Handle null provider 2019-01-06 17:25:48 +01:00
5f2a5bb678 Implement for Java 2019-01-06 03:08:45 +01:00
b5d50068bd Add LanguageMetricsProvider 2019-01-06 02:32:28 +01:00
8d874e39fe Upgrading Google Gson from 2.5 to 2.8.5 2019-01-02 15:18:43 -06:00
ad078fad59 Deprecate StatisticalRule 2018-12-30 16:34:57 +01:00