Andreas Dangel
a0e1e40bcb
[core] saxon rulechain: don't use rule chain for other path expressions
2020-03-27 12:58:38 +01:00
Clément Fournier
17ddfd2a22
Merge branch 'master' of github.com:pmd/pmd
2020-03-21 20:04:49 +01:00
Clément Fournier
0280668a51
[apex] Replace usages of AbstractApexNode in rules by ApexNode
2020-03-21 20:04:38 +01:00
Andreas Dangel
4ec1901680
Merge branch 'pr-2314' #2314
...
[doc] maven integration - Add version to plugin
2020-03-21 12:14:24 +01:00
Andreas Dangel
ce07c9b757
[doc] Update release notes, refs #2314
2020-03-21 12:13:23 +01:00
Andreas Dangel
4f392c9d25
[doc] maven - add "Choosing the plugin version"
2020-03-21 12:12:24 +01:00
Andreas Dangel
fe3b8f0f1c
Merge branch 'issue-templates' #2286
...
[doc] Add github issue templates
2020-03-21 11:45:07 +01:00
Andreas Dangel
40d7d27665
[doc] Update issue template for bug reports and rule violations
2020-03-21 11:44:22 +01:00
Andreas Dangel
843f473252
Fix formatting
2020-03-21 11:27:40 +01:00
Clément Fournier
3269b48add
Merge branch 'saxon-rulechain'
2020-03-20 14:47:31 +01:00
Clément Fournier
f927a561b5
Update release notes, refs #2354
2020-03-20 14:46:21 +01:00
Andreas Dangel
31bf08af54
Merge branch 'issue-628' #628
...
[swift][cpd]Running CPD throw StackOverflowError
2020-03-20 13:55:16 +01:00
Andreas Dangel
56d5a6afa3
[swift] Add unit test for #628
...
Closes #628
2020-03-20 13:55:04 +01:00
Andreas Dangel
08f9a3956e
Merge branch 'pr-2363' #2363
...
[core] Add more bindings for the designer
2020-03-20 12:18:21 +01:00
Andreas Dangel
c0b70bdbc7
[core] Rename DesignerBindings.AdditionalInfo::getSortKey
2020-03-20 12:14:34 +01:00
Clément Fournier
a899a25350
Fix expr normalization when ids are negative
2020-03-19 19:29:13 +01:00
Clément Fournier
514a524e6f
Checkstyle
2020-03-19 19:22:35 +01:00
Clément Fournier
20a3c39b4d
Make SplitUnions package private
2020-03-19 19:11:30 +01:00
Clément Fournier
45d4fc5f56
Make documentSorter singleton
2020-03-19 19:08:19 +01:00
Andreas Dangel
e2229b2d84
[core] Saxon XPath 2.0 and rule chain with visitors
...
This is an enhanced implementation of rule chain
support for XPath 2.0 expressions. It uses a own
visitor to analyze and modify the original
saxon xpath expressions.
2020-03-19 11:28:26 +01:00
Clément Fournier
f1a6796b78
Checkstyle
2020-03-18 22:41:01 +01:00
Clément Fournier
8fb9d2e74d
Implement for java
2020-03-17 19:57:22 +01:00
Clément Fournier
87ba035aa6
Add bindings for the designer treeview
2020-03-17 19:56:25 +01:00
Clément Fournier
c38f94cad7
Declare modelica namespace
2020-03-17 16:21:12 +01:00
Clément Fournier
3d861f63cc
Fix dead link
2020-03-17 15:57:21 +01:00
Clément Fournier
d212c79f58
Remove redundant section in release notes
2020-03-17 15:10:28 +01:00
Clément Fournier
138c0e3e86
Deprecate tokManagers for more module
2020-03-17 15:08:58 +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
d6ef129d80
Merge branch 'deprecate-plsql-ast'
2020-03-17 14:49:41 +01:00
Clément Fournier
f827d05819
Merge branch 'deprecate-vf-ast'
2020-03-17 14:49:33 +01:00
Clément Fournier
941bb10d1c
Internalise PLSQL token manager
2020-03-17 14:48:37 +01:00
Clément Fournier
77112d2b9f
Merge branch 'master' into deprecate-plsql-ast
2020-03-17 14:48:03 +01:00
Clément Fournier
c24ac34c03
Merge branch 'master' into deprecate-vf-ast
2020-03-17 14:46:53 +01:00
Clément Fournier
e1069b4a33
Fix *ParserVisitor itf being deprecated
...
refs #2239
2020-03-17 14:42:29 +01:00
Clément Fournier
eae54da5d0
Merge branch 'master' into deprecate-vf-ast
2020-03-17 14:34:31 +01:00
Clément Fournier
9f4bc75829
Internalize token manager
2020-03-17 14:33:16 +01:00
Andreas Dangel
5ff0814120
Merge branch 'pr-2312'
...
[apex] Update ApexCRUDViolation Rule
2020-03-14 18:27:19 +01:00
Andreas Dangel
4c158531b8
[doc] Update release notes, refs #2312 , fixes #2210
2020-03-14 18:17:02 +01:00
Andreas Dangel
383713fdbd
[apex] Small refactorings in ApexCRUDViolationRule
...
To avoid some deprecations
2020-03-14 18:16:52 +01:00
Andreas Dangel
520bf0e343
Merge branch 'pr-2353'
...
[plsql] xmlforest with optional AS
2020-03-14 17:48:25 +01:00
Andreas Dangel
dd2c14f55a
[doc] Update release notes, refs #2353
2020-03-14 17:47:57 +01:00
Andreas Dangel
3570796384
[plsql] Enhance test for XMLFOREST
2020-03-14 17:46:20 +01:00
Andreas Dangel
0b88caacea
[core] Add more cases for Saxon rule chain
2020-03-13 20:48:35 +01:00
Andreas Dangel
5fb6df7daa
[core] Add support for rule chain execution for XPath 2.0
...
Very similar approach to what has been implemented for Jaxen.
The existing rules still work as before.
Refs #1687
2020-03-13 15:29:20 +01:00
Piotr Szymanski
ee9f82166a
fixed grammar
2020-03-13 13:50:24 +01:00
Piotr Szymanski
a355f06b90
xmlforest with optional AS
2020-03-13 12:19:25 +01:00
Andreas Dangel
b487ef94d0
[python] Deprecate/Internalize PythonTokenManager
...
Refs #2293
2020-03-13 10:30:43 +01:00
Andreas Dangel
c2f35584ca
[java] Deprecate/Internalize JavaTokenManager
2020-03-13 09:43:59 +01:00
Andreas Dangel
70f1f511e4
[vm] Deprecate/Internalize VmTokenManager
...
Refs #2289
2020-03-13 09:43:26 +01:00
Joshua Arquilevich
be72ec153d
Fixed more style changes and improved logic
2020-03-12 14:06:13 -07:00