Clément Fournier
|
c49d9e315f
|
Merge branch 'master' into 7.0.x
|
2020-06-19 01:32:32 +02:00 |
|
Clément Fournier
|
fbc93e43cb
|
Rename nodes so they don't have the 'context' suffix
|
2020-06-17 22:15:18 +02:00 |
|
Clément Fournier
|
6c053b5edd
|
Transform antlr visitor to be compatible with #2589
|
2020-06-17 21:28:23 +02:00 |
|
Clément Fournier
|
ce8166c324
|
Merge branch '7.0.x' into antlr-touchups
|
2020-06-15 17:20:27 +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
|
394b866524
|
Convert swift tests
|
2020-06-13 23:58:17 +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
|
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
|
2dae9c085f
|
Merge branch 'master' into pmd/7.0.x
|
2020-05-23 11:42:20 +02:00 |
|
Clément Fournier
|
47c4d57aa2
|
Merge branch '7.0.x' into antlr-touchups
|
2020-05-21 10:55:14 +02:00 |
|
Clément Fournier
|
cae73a8ac2
|
Merge branch '7.0.x' into type-heap
|
2020-05-21 10:51:23 +02:00 |
|
Clément Fournier
|
a2a9353f15
|
Merge branch 'master' into 7.0.x
|
2020-05-21 10:44:39 +02:00 |
|
Clément Fournier
|
7126fd6c94
|
cleanup
|
2020-05-18 14:57:55 +02:00 |
|
Clément Fournier
|
60d276c2a0
|
Remove old rulechain impl
|
2020-05-18 14:57:53 +02:00 |
|
kenji
|
e8f9d939e2
|
Swift 4.2-5.2 support
|
2020-05-14 10:24:47 +02:00 |
|
Clément Fournier
|
f1d6e22c49
|
Reintroduce AntlrNode
|
2020-05-02 23:17:47 +02:00 |
|
Clément Fournier
|
7a2701fd38
|
Store constant images in the name dictionary
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
3190c0365c
|
Fix rule tests
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
473ae2ef19
|
Fix child index
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
42308da047
|
Fix name dictionary (all tokens need a name)
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
06a910fe11
|
Doc
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
4820e812e3
|
Fix error nodes not extending SwiftNode
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
cc97807d41
|
Fix error nodes
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
1359f792c2
|
Abstract ant wrapper for antlr
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
3aadb253a3
|
Use adapters to be able to make pmd nodes first-class
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
f7560ed9fb
|
Preserve terminal nodes
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
97fef3fbd9
|
Fix tree builder, add tests
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
4e55164961
|
Refactor antlr impl entirely
PMD Node implementations don't extend antlr
classes anymore
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
9effca7143
|
Build tree using a parse tree listener
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
f0652dda76
|
Remove parser type parameter
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
f779688cab
|
Make getText @NoAttribute
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
13b7fa6152
|
Turn ProhibitedInterfaceBuilder into XPath rule
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
cf37bba1b4
|
Reimplement swift rules without @Text
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
a857667ef8
|
Fix terminal XPath names
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
7588796419
|
Fix coordinates
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
8ef2a14923
|
Add interface for SwiftNode
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
03bbab3b10
|
Fix index in parent
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
8be81b71fa
|
Cleanup file node
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
164c1361a6
|
Add supertype to swift nodes
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
e61f03aafa
|
Remove base visitor class
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
fe656d203d
|
Remove AntlrBaseRootNode
|
2020-05-02 22:56:42 +02:00 |
|
Clément Fournier
|
7028157808
|
Ensure Parser returns a RootNode
|
2020-04-26 17:29:27 +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
|
0ef6dd144d
|
Merge branch 'master' into 7.0.x
|
2020-03-20 18:04:17 +01:00 |
|
Andreas Dangel
|
56d5a6afa3
|
[swift] Add unit test for #628
Closes #628
|
2020-03-20 13:55:04 +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 |
|