Clément Fournier
7c45eb0ca9
Use a wrapper 'AstInfo'
2020-11-15 17:35:10 +01:00
Clément Fournier
2431a41d74
Changes to VF, JSP, VM
2020-11-15 17:03:52 +01:00
Clément Fournier
6642f5d038
Isolate single rule pattern
2020-10-26 19:31:48 +01:00
Andreas Dangel
4837c8dbc8
[maven-release-plugin] prepare for next development iteration
2020-10-24 10:17:24 +02:00
Andreas Dangel
81f12d3e5d
[maven-release-plugin] prepare release pmd_releases/6.29.0
2020-10-24 10:17:15 +02:00
Andreas Dangel
aa245c6e1b
[maven-release-plugin] prepare for next development iteration
2020-09-26 10:25:16 +02:00
Andreas Dangel
722f3ca997
[maven-release-plugin] prepare release pmd_releases/6.28.0
2020-09-26 10:25:05 +02:00
Clément Fournier
c88919bbc7
Cleanup
2020-09-17 22:56:45 +02:00
Clément Fournier
3ee32effda
Refactor token documents
...
Isolate static parts
2020-09-17 22:56:01 +02:00
Clément Fournier
a01f1a3574
Stop extending Reader
2020-09-17 22:55:11 +02:00
Clément Fournier
a11f45e511
Cleanup spec
2020-09-17 22:54:59 +02:00
Clément Fournier
155a895a93
Move charstream
2020-09-17 22:54:20 +02:00
Clément Fournier
e93e5b0a4c
Move into .io package
2020-09-17 22:43:29 +02:00
Clément Fournier
6142dc3978
Rename java reader
2020-09-17 22:42:22 +02:00
Clément Fournier
95bac5eb95
Convert CharStream to class
2020-09-17 22:41:16 +02:00
Clément Fournier
b779abd08b
Align cpd
2020-09-17 22:41:14 +02:00
Clément Fournier
ede5206f72
Remove JSP sort functions in tests
...
Aaa
2020-09-17 22:36:35 +02:00
Clément Fournier
13879c9b94
Make RootNode have a text document
2020-09-17 22:33:00 +02:00
Clément Fournier
2356f2f69d
Use TextRegion in tokens
2020-09-17 22:29:59 +02:00
Clément Fournier
7d242718bd
Merge branch '7.0.x' into analysis-listener
2020-09-14 15:09:54 +02:00
Andreas Dangel
9cfe485888
Merge branch 'pr-2746' into pmd/7.0.x
...
[core, ...] Finish generic visitors #2746
Fixes #880
2020-09-13 09:49:14 +02:00
Clément Fournier
656a973fb5
Merge branch 'remove-more-deprecated-things' into analysis-listener
2020-09-01 18:32:29 +02:00
Clément Fournier
2e5de16cce
Merge branch '7.0.x' into remove-more-deprecated-things
2020-09-01 18:32:14 +02:00
Clément Fournier
0d7e60e9e0
Cleanup a JSP test
...
This is to remove the sorting routines,
which depend on the image
2020-09-01 16:57:51 +02:00
Andreas Dangel
c59af0aee6
[maven-release-plugin] prepare for next development iteration
2020-08-31 18:30:18 +02:00
Andreas Dangel
856950f0d2
[maven-release-plugin] prepare release pmd_releases/6.27.0
2020-08-31 18:30:09 +02:00
Clément Fournier
f942076b2a
Get rid of PMDException
2020-08-31 08:34:25 +02:00
Clément Fournier
094ce26227
Make nodes have access to file name
2020-08-31 08:34:14 +02:00
Clément Fournier
e7e6793eb3
Make nodes have access to their language version
2020-08-31 08:34:14 +02:00
Clément Fournier
387555b4a1
Wrap renderer inside listener
...
Fix tests
2020-08-31 08:34:14 +02:00
Clément Fournier
08b19dbcdd
Simplify source code processor, change Parser
...
Remove some stuff with parser options
Get rid of SourceCodeProcessor
Seal processor hierarchy
2020-08-31 08:34:13 +02:00
Clément Fournier
95048b061a
Merge branch '7.0.x' into remove-more-deprecated-things
2020-08-30 21:36:04 +02:00
Clément Fournier
7384fd6fb2
Merge branch 'master' into 7.0.x
2020-08-28 14:58:10 +02:00
XenoAmess
244a39db0f
fix typos.
2020-08-27 11:47:11 +08:00
Clément Fournier
c5f8d16caf
Cleanup wrapper script
2020-08-26 19:10:32 +02:00
Clément Fournier
80e9f48ed9
Add a hook for nodes to callback if the visitor is incorrect
2020-08-26 19:10:32 +02:00
Clément Fournier
5f8e5fc1ff
Remove ImmutableLanguage
2020-08-25 15:23:22 +02:00
Clément Fournier
285e7f2e94
Merge branch 'master' into 7.0.x
2020-08-25 14:53:48 +02:00
XenoAmess
33f4e27254
addAll issues
2020-08-24 16:58:10 +08:00
Clément Fournier
37bd0db6b0
Merge branch 'remove-old-stuff' into 7.0.x
2020-08-23 17:59:27 +02:00
Clément Fournier
d5f48c4741
Merge branch '7.0.x' into update-saxon-version
2020-08-23 17:45:21 +02:00
Andreas Dangel
d6853c5d0e
[jsp] Deprecate unused nodes ASTJspDeclarations and ASTJspDocument
2020-08-22 18:22:59 +02:00
Clément Fournier
6aa1be26f7
Cleanup AbstractJspRule
2020-08-11 13:53:33 +02:00
Clément Fournier
2673feef90
Remove some nodes that are unused in the jsp tree
...
Idk why they were there, but the grammar
does not produce them anywhere. Compilation
was failing because they expected a visit
method on the visitor, which is not generated
2020-08-11 13:46:13 +02:00
Clément Fournier
546f014999
Doc + deprecate xpath 20
...
Basically, users shouldn't really have a choice
of XPath version, esp. if all versions we support
are compatible.
2020-08-10 11:56:47 +02:00
Clément Fournier
1e85519045
Merge branch '7.0.x' into update-saxon-version
2020-08-08 02:54:04 +02:00
Clément Fournier
3d4f709009
Merge branch '7.0.x' into remove-old-stuff
2020-07-31 16:02:34 +02:00
Andreas Dangel
384dd20319
Merge branch 'master' into pmd/7.0.x
2020-07-30 11:51:53 +02:00
Andreas Dangel
eb683569af
Merge branch 'pr-2617'
...
[core] Deprecate missing language attribute on rule definition #2617
2020-07-30 10:19:03 +02:00
Clément Fournier
4c11082574
Cleanup report
2020-07-29 18:04:56 +02:00
Clément Fournier
57112e4f4d
Pass language registry in configuraiton
2020-07-29 15:35:37 +02:00
Clément Fournier
1ce585aafb
Remove many static usages of LanguageRegistry
2020-07-29 15:35:16 +02:00
Clément Fournier
d650c87d8d
Remove more utils
2020-07-28 12:51:55 +02:00
Andreas Dangel
49ab75aeb7
[maven-release-plugin] prepare for next development iteration
2020-07-25 13:45:36 +02:00
Andreas Dangel
a9632e2a06
[maven-release-plugin] prepare release pmd_releases/6.26.0
2020-07-25 13:45:27 +02:00
Andreas Dangel
a84c83adea
Merge branch 'master' into pmd/7.0.x
2020-07-24 12:03:28 +02:00
Andreas Dangel
6464b349cf
[jsp] Remove usage of deprecated ImportWrapper ( #2658 )
2020-07-24 11:38:37 +02:00
Andreas Dangel
a9996ab45c
Merge branch 'pr-2589' into pmd/7.0.x
...
[core] Add generic visitor interface in pmd-core #2589
2020-07-19 18:07:55 +02:00
Andreas Dangel
dcaa8a1167
Merge branch 'master' into pmd/7.0.x
2020-07-17 16:13:02 +02:00
Andreas Dangel
7b3d31246e
Merge branch 'master' into pr-2624
2020-07-17 15:16:24 +02:00
Andreas Dangel
7ae424a35b
Add deprecation javadocs
2020-07-17 14:43:43 +02:00
Andreas Dangel
94afdb117d
Add test engines as surefire plugin dependencies
...
This removes junit-vintage-engine as a test dependency
as well as kotlintest-runner-junit5.
The engines are only needed during test execution, but should
not be available for test compilation.
For this to work, the latest surefire plugin is required.
2020-07-17 12:03:45 +02:00
Clément Fournier
8add323403
Fix other offenders
2020-07-06 14:02:21 +02:00
Andreas Dangel
370c0b0b6d
Remove unused dependency, explicitly declare used dependencies
2020-07-02 15:12:31 +02:00
Andreas Dangel
c7ccb8a087
javacc is only needed during parser generation
2020-07-02 10:27:26 +02:00
Clément Fournier
49635c2a66
Deprecate Rulechain visitors
2020-07-01 11:27:38 +02:00
Clément Fournier
659066ee02
Deprecate BaseLanguageModule constructor
2020-07-01 11:27:38 +02:00
Clément Fournier
d7f96e08d9
Uniformize apply across languages
2020-07-01 11:27:38 +02:00
Clément Fournier
25beb215fc
Throw on incompatible visitor type
2020-07-01 11:16:03 +02:00
Clément Fournier
feeb1f0a87
Fix swift module
2020-07-01 11:09:12 +02:00
Andreas Dangel
95d8e80c1b
[maven-release-plugin] prepare for next development iteration
2020-06-27 11:31:27 +02:00
Andreas Dangel
a219b2e1be
[maven-release-plugin] prepare release pmd_releases/6.25.0
2020-06-27 11:31:16 +02:00
Clément Fournier
c6457ab9fc
Merge branch '7.0.x' into generic-visitor2
2020-06-26 23:10:19 +02:00
Clément Fournier
ad3e8b1fd5
Merge branch '7.0.x' into update-saxon-version
2020-06-26 23:08:50 +02:00
Andreas Dangel
00dbe08282
Merge branch 'pmd/7.0.x' into pr-2490
2020-06-26 10:58:18 +02:00
Clément Fournier
18f5c7f624
Remove xpath version properties in category xmls
...
Update default version to 3.1
2020-06-25 23:50:43 +02:00
Clément Fournier
847c4de68b
Merge branch '7.0.x' into generic-visitor2
2020-06-25 14:30:46 +02:00
Clément Fournier
74f88ace4e
Merge branch '7.0.x' into update-saxon-version
2020-06-21 18:07:15 +02:00
Clément Fournier
5b7ed588ea
Make CPD end column exclusive
...
This is to align it with PMD columns,
which in 7.0 are already exclusive.
2020-06-19 02:21:45 +02:00
Clément Fournier
c49d9e315f
Merge branch 'master' into 7.0.x
2020-06-19 01:32:32 +02:00
Clément Fournier
88b34feb22
Use wildcards for acceptVisitor
2020-06-17 21:21:00 +02:00
Clément Fournier
47667a0e35
Merge branch '7.0.x' into type-heap
2020-06-14 21:42:38 +02:00
Clément Fournier
b71adce5b9
Merge branch '7.0.x' into update-saxon-version
2020-06-14 14:09:15 +02:00
Clément Fournier
f7b1c375c1
Fix scala compilation
2020-06-14 13:02:30 +02:00
Clément Fournier
b88ddf41c0
Add generic visitor interface in pmd-core
...
Replace SideEffectingVisitor with JavaVisitor
The new visitor is generic. We don't actually need the
old Object->Object visitor, this could just be the new
generic visitor but erased
Port language level checker
Move delegators
Remove old accept methods
Remove reduced adapter
Cleanup some visitor
Make ant wrapper replace old visitor completely
Doc
Add DeprecatedUntil700 annotation
Add top interface for visitors
Convert JSP visitors
Checkstyle
Fix java module
2020-06-14 11:43:24 +02:00
Clément Fournier
87797f7621
Port JSP tests
2020-06-14 05:27:46 +02:00
Andreas Dangel
c3219b91c5
Merge branch 'master' into pmd/7.0.x
2020-06-12 14:21:10 +02:00
Andreas Dangel
8defb2fde2
Add missing relativePath configuration in all pom modules
2020-06-07 12:36:58 +02:00
Andreas Dangel
510d5c633a
Merge branch 'master' into pmd/7.0.x
2020-05-24 17:47:30 +02:00
Andreas Dangel
ab04bdacdd
[maven-release-plugin] prepare for next development iteration
2020-05-24 17:34:34 +02:00
Andreas Dangel
229cb2bdca
[maven-release-plugin] prepare release pmd_releases/6.24.0
2020-05-24 17:34:25 +02:00
Andreas Dangel
a3a292d591
Remove unnecessary source-type tags in rule tests
...
source-type is actually only needed if
* the language supports more than one version
* the parser behaves differently with different versions
(this has to do with compatibility, e.g. assert/enum keywords
in java)
* the test needs a newer version than the default version
(e.g. to test new language features)
* the test needs an older version than the default version
(e.g. the rule has a maximumLanguageVersion specified)
* the rule behaves differently for different versions
(e.g. BigIntegerInstantiation)
2020-05-23 14:16:13 +02:00
Andreas Dangel
2dae9c085f
Merge branch 'master' into pmd/7.0.x
2020-05-23 11:42:20 +02:00
Clément Fournier
8f13dd82f0
Replace Node#apply(List<Node>) with apply(Node)
2020-05-18 14:57:54 +02:00
Clément Fournier
60d276c2a0
Remove old rulechain impl
2020-05-18 14:57:53 +02:00
Andreas Dangel
7de968a5c9
[jsp] Cleanup rule test xml files
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:05 +02:00
Clément Fournier
d39378eb71
Merge branch '7.0.x' into update-saxon-version
2020-05-08 03:43:40 +02:00
Clément Fournier
1a6d7b393c
Add a type parameter to AbstractNode
2020-04-26 19:04:31 +02:00
Clément Fournier
cda02a2754
Update saxon version
...
Remove Jaxen, port function defs
Use enum to represent XPath version
Move to internal package
Fix style
Refactor functions
2020-04-24 13:59:08 +02:00
Andreas Dangel
4308c545e5
[maven-release-plugin] prepare for next development iteration
2020-04-24 10:53:12 +02:00
Andreas Dangel
921c65f5ab
[maven-release-plugin] prepare release pmd_releases/6.23.0
2020-04-24 10:53:00 +02:00
Clément Fournier
81c3743430
Hide setImage
2020-04-23 21:15:52 +02:00
Clément Fournier
11d7aeb10f
Add GenericNode & JjtreeNode interfaces
2020-04-23 19:59:52 +02:00
Andreas Dangel
1c8c631637
Merge branch 'master' into pmd/7.0.x
2020-04-19 21:06:32 +02:00
Andreas Dangel
08d31c62a9
Merge branch 'master' into pr-2377
2020-04-16 17:52:03 +02:00
Clément Fournier
bcf90ceb8a
Externalize creator for XPath rule
2020-04-08 21:35:34 +02:00
Clément Fournier
0d65c2e6e6
Add relevant property tag
2020-03-20 18:47:40 +01:00
Clément Fournier
96feed7b83
Do it for the other languages
2020-03-20 18:07:56 +01:00
Clément Fournier
e9b65823bf
Cleanup TokenMgrError
2020-03-20 18:07:56 +01:00
Clément Fournier
3cdcba2299
Fix file name for token manager error
2020-03-20 18:07:56 +01:00
Clément Fournier
ee4257d8fc
Fix JSP CPD tests
...
CPD "normalizes" line separators to the
platform-specific separator. This should
be fixed later when we move to TextDocument
2020-03-20 02:58:43 +01:00
Clément Fournier
e577169862
Cleanup some usages of CollectionUtil
2020-03-20 01:32:55 +01:00
Clément Fournier
9a62a662c1
Remove track-tokens for vf, jsp
2020-03-19 17:57:30 +01:00
Clément Fournier
242432237c
Use base JJTree class for the JSP parser
2020-03-19 16:45:24 +01:00
Andreas Dangel
02595f846a
[jsp] OpenTagRegister is package-private
2020-03-19 15:22:40 +01:00
Andreas Dangel
8268e479dd
[jsp] Remove deprecated annotation
2020-03-19 15:16:48 +01:00
Andreas Dangel
8baaef915b
[jsp] License headers
2020-03-19 15:16:32 +01:00
Clément Fournier
f767903b0c
Checkstyle
2020-03-17 17:25:57 +01:00
Clément Fournier
affb0461c9
Skip bom
2020-03-17 15:53:37 +01:00
Clément Fournier
7108a166d4
Make setters package-private
2020-03-17 15:51:22 +01:00
Clément Fournier
5fe9fb8f52
Make JSP nodes final
2020-03-17 15:47:51 +01:00
Clément Fournier
fd0d53b590
Merge branch '7.0.x' into port-jsp-vf-modules
2020-03-17 15:46:41 +01:00
Clément Fournier
903383d7cf
Merge branch 'master' into 7.0.x
2020-03-17 15:14:46 +01:00
Clément Fournier
3ac135640a
Merge deprecation sections for all ASTs
...
Also deprecate JSP token manager
2020-03-17 15:01:56 +01:00
Clément Fournier
e1069b4a33
Fix *ParserVisitor itf being deprecated
...
refs #2239
2020-03-17 14:42:29 +01:00
Andreas Dangel
4c020bfbf7
[maven-release-plugin] prepare for next development iteration
2020-03-12 15:15:18 +01:00
Andreas Dangel
eb93aaeca7
[maven-release-plugin] prepare release pmd_releases/6.22.0
2020-03-12 15:15:09 +01:00
Andreas Dangel
16cb7767b7
Merge branch 'master' into pmd/7.0.x
2020-03-12 14:03:20 +01:00
Andreas Dangel
ff7dfd9eb6
[jsp] Deprecate AST constructors and setters
...
Also remove useless javadoc comments and fix license header
2020-03-05 20:13:14 +01:00
Clément Fournier
a9b6e78cfc
Normalise line endings in test
2020-02-17 16:59:14 +01:00
Clément Fournier
a69fa93a32
Remove whitespace changes
2020-02-17 08:31:47 +01:00
Clément Fournier
8060e37da4
Restrict visibility of node ctors
2020-02-17 08:06:11 +01:00
Clément Fournier
b5bc047b21
Fix jsp node class visibility
2020-02-17 08:06:11 +01:00
Clément Fournier
c96f9b1734
Fix tests
2020-02-17 08:06:11 +01:00
Clément Fournier
f914319bcb
Port JSP module
2020-02-17 08:06:11 +01:00
Clément Fournier
7cd64e4374
Merge branch '7.0.x' into cleanup-language-version-handlers
2020-01-27 10:28:48 +01:00
Clément Fournier
ec1eb208eb
Merge branch 'master' into 7.0.x
2020-01-24 23:48:22 +01:00
Clément Fournier
d90d5d267c
Remove trailing whitespace everywhere
2020-01-24 23:40:06 +01:00
Clément Fournier
c27481f815
Trim trailing spaces in XML
2020-01-24 23:08:52 +01:00
Andreas Dangel
b02ab00e87
Merge remote-tracking branch 'origin/master' into pmd/7.0.x
2020-01-24 19:18:17 +01:00
Andreas Dangel
d994700617
[maven-release-plugin] prepare for next development iteration
2020-01-24 17:20:47 +01:00
Andreas Dangel
a28e9e22e5
[maven-release-plugin] prepare release pmd_releases/6.21.0
2020-01-24 17:20:38 +01:00
Andreas Dangel
5feca7fd93
Exclude generated AST*.java files from internalization
2020-01-24 16:19:24 +01:00
Clément Fournier
14a8eeec76
Remove typeres/dfa/multifile stuff
2020-01-23 18:27:29 +01:00
Clément Fournier
60e97d0ec8
Deprecate javacc generated code
2020-01-22 17:19:29 +01:00
Clément Fournier
b5b0bcb921
Replace more direct usages of parser
2020-01-19 08:36:35 +01:00
Clément Fournier
aa9a9c2bed
Merge branch 'master' into 7.0.x
2020-01-19 05:59:09 +01:00
Clément Fournier
27d7a6c02c
Accomodate children iterable for specialization
2020-01-19 05:57:39 +01:00
Clément Fournier
7756ad9de0
Merge branch 'master' into 7.0.x
2020-01-17 16:09:45 +01:00
Andreas Dangel
4450d826f7
Merge branch 'pr-2225'
...
[core] CPD: report endLine / column informations for found duplications
2020-01-17 14:59:02 +01:00
Andreas Dangel
817c3d1127
CPD: Remove deprecations in Mark / TokenEntry
...
* Provide these values for more languages
2020-01-17 14:47:23 +01:00
Clément Fournier
ecef88aa0a
Merge branch 'master' into 7.0.x
2020-01-17 12:10:51 +01:00
Clément Fournier
d9ad819dab
Replace usages of node methods everywhere
2020-01-17 11:57:19 +01:00
Andreas Dangel
f53993427c
Merge branch 'pr-2172'
...
[core] Deprecate jjtree methods from the Node interface
2020-01-17 08:18:50 +01:00
Clément Fournier
bb8d612256
Checkstyle
2020-01-15 11:51:41 +01:00
Clément Fournier
820edada4f
Add 'children' iterable method to Node interface
2020-01-12 18:18:38 +01:00
Clément Fournier
99700d7526
Extract changes from #2166 to 7.0.x
...
* Make Java nodes text-available
* Introduce shared JavaccToken in pmd-core
* Use factory to produce char streams
Tests are still on java-grammar,
since they use the DSL & newer
AST structure.
This is to prepare for other changes
that concern all javacc languages and
should not be done on java-grammar
2020-01-10 21:15:15 +01:00
Andreas Dangel
ea86a23b73
Merge branch 'master' into pmd/7.0.x
2020-01-10 14:41:27 +01:00
Andreas Dangel
398b683565
Merge branch 'pr-2177'
...
[lang-test] Factorize parsing logic for tests
2020-01-10 14:07:29 +01:00
Andreas Dangel
cf89b742b0
Merge branch 'pr-2177'
...
[lang-test] Factorize parsing logic for tests
2020-01-10 12:29:38 +01:00
Andreas Dangel
c53d9508e9
Small changes from code review
...
* rename BaseParserHelper
* Not using org.jetbrains.annotations.NotNull
2020-01-10 12:18:43 +01:00
Andreas Dangel
4269fd1b73
Refactor tests for javascript, jsp, plsql, scala, visualforce, xml
...
using BaseParsingHelper
Revert "REVERT ME Remove some diff"
This reverts commit f72810088d2c7f3c29fbde185b25cfc72fc1fbcc.
2020-01-10 12:12:34 +01:00
Clément Fournier
e335e069f8
Merge branch 'master' into deprecate-jjtree-methods
2020-01-05 23:17:25 +01:00
Clément Fournier
0ff87229ff
Remove TokenBasedNode
...
I don't think we should expose tokens as an API
yet. They're an implementation detail, not used
much, and the AST should be able to reflect all
the information that can be found in the tokens.
The methods of AbstractNode can be pulled down
to AbstractJjtreeNode and made protected.
2020-01-05 23:13:04 +01:00
Clément Fournier
0459d0379c
Merge branch 'master' into 7.0.x
2020-01-05 20:31:39 +01:00
Clément Fournier
86086bc04a
Factorize javacc jar property
2020-01-02 17:41:27 +01:00
Clément Fournier
05870c98cc
Deprecate RulesetFactory constructors
2019-12-24 14:39:20 +01:00
Clément Fournier
f72810088d
REVERT ME Remove some diff
2019-12-20 18:32:47 +01:00
Clément Fournier
8afe5ae7a8
Abstract away parser utils
...
Convert a few pieces of code
Share with modelica
Remove yet another dup
Fix tests
Doc
Share with plsql
Fix tests
Fix build
Cleanup
Minimize diff
Share with JSP module
Share with JS module
Share with XML module
Share with VisualForce module
Share with Scala module
Fix last tests
2019-12-20 18:30:17 +01:00
Clément Fournier
627e258458
Revert
2019-12-17 17:49:01 +01:00
Clément Fournier
86b274c681
Make generic visitor superclass
...
Use raw supertype to avoid conflicts
2019-12-17 17:39:13 +01:00
Clément Fournier
2f37e1c256
Deprecate jjt* methods
2019-12-17 17:39:13 +01:00
Clément Fournier
1aabc53fa2
Deprecate childrenAccept in all modules
2019-12-17 17:39:13 +01:00
Clément Fournier
98df6bda1c
Add TokenBasedNode, AbstractJjtreeNode
2019-12-17 17:39:13 +01:00
Clément Fournier
eb6ceef085
Add comments and update release notes
2019-12-05 15:23:07 +01:00
Clément Fournier
bb7478cd0a
Deprecate RuleViolationFactory impls
...
Internal APIs
2019-12-05 15:18:35 +01:00
Andreas Dangel
00392cefc2
[maven-release-plugin] prepare for next development iteration
2019-11-29 19:46:14 +01:00
Andreas Dangel
78da370fb8
[maven-release-plugin] prepare release pmd_releases/6.20.0
2019-11-29 19:46:05 +01:00
Andreas Dangel
deec9c44b2
[maven-release-plugin] prepare for next development iteration
2019-10-31 18:36:51 +01:00
Andreas Dangel
2881b6f585
[maven-release-plugin] prepare release pmd_releases/6.19.0
2019-10-31 18:36:42 +01:00
Clément Fournier
3d6f660700
Checkstyle
2019-10-09 19:51:01 +02:00
Clément Fournier
12d04beb9b
Fix some pr comments
2019-10-07 00:03:17 +02:00
Clément Fournier
b270076e13
Remove useless violation factories
2019-10-07 00:03:00 +02:00
Clément Fournier
6b3e4f1b34
WIP3
2019-10-07 00:02:01 +02:00
Clément Fournier
4890905699
Remove Parser#canParse
2019-09-24 09:13:15 +02:00
Andreas Dangel
e536ca1947
[maven-release-plugin] prepare for next development iteration
2019-09-15 10:14:14 +02:00
Andreas Dangel
3f42cca200
[maven-release-plugin] prepare release pmd_releases/6.18.0
2019-09-15 10:14:05 +02:00
Andreas Dangel
7a7971f64d
[maven-release-plugin] prepare for next development iteration
2019-07-28 10:24:51 +02:00
Andreas Dangel
365e1c9e8b
[maven-release-plugin] prepare release pmd_releases/6.17.0
2019-07-28 10:24:43 +02:00
Andreas Dangel
73a8e4cc69
[maven-release-plugin] prepare for next development iteration
2019-06-30 10:33:08 +02:00
Andreas Dangel
45facbd323
[maven-release-plugin] prepare release pmd_releases/6.16.0
2019-06-30 10:32:58 +02:00
Andreas Dangel
5ac687918a
[maven-release-plugin] prepare for next development iteration
2019-05-26 11:02:26 +02:00
Andreas Dangel
ba2d795f59
[maven-release-plugin] prepare release pmd_releases/6.15.0
2019-05-26 11:02:18 +02:00
Clément Fournier
6f4123afcc
Annotated overriding #getDumpFacade as Deprecated
2019-05-02 16:22:04 +02:00
Clément Fournier
113ad74ddb
refactor: Make the children array never null
2019-05-01 12:40:11 +02:00
Andreas Dangel
1c9a73426c
deprecate: DumpFacade will be removed in PMD 7
...
Refs #1801
2019-05-01 11:38:35 +02:00
Andreas Dangel
ca9c859c0b
[maven-release-plugin] prepare for next development iteration
2019-04-28 10:35:44 +02:00
Andreas Dangel
cd8b2e3217
[maven-release-plugin] prepare release pmd_releases/6.14.0
2019-04-28 10:35:36 +02:00
Clément Fournier
038ca21376
Remove dump façade
2019-04-27 15:47:54 +02:00
Andreas Dangel
5818abc0c7
[maven-release-plugin] prepare for next development iteration
2019-03-31 12:07:07 +02:00