Clément Fournier
9aeefdb817
Dont delete jjtSetLastToken
...
JJT grammars should mention TRACK_TOKENS=false;
On the java-grammar branch some tokens are adjusted
manually with calls to jjtSetLastToken and deleting
these calls messes that up
2020-03-20 05:37:23 +01:00
Clément Fournier
fa39505f5a
Checkstyle
2020-03-20 03:00:43 +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
170360b309
Add a firstChild axis method
...
Fix bug with filter on children stream
2020-03-20 01:21:50 +01:00
Clément Fournier
ea3085e560
Normalize line endings
...
Tries to fix build failure on windows...
2020-03-19 19:34:16 +01:00
Clément Fournier
9a62a662c1
Remove track-tokens for vf, jsp
2020-03-19 17:57:30 +01:00
Clément Fournier
b530d3e5a4
Don't duplicate setLastToken for jjtree nodes
...
This is handled by the closeNodeScope routine
of the JjtreeBuilder, the parser shouldn't call
this itself
2020-03-19 17:37:25 +01:00
Clément Fournier
33eb1501db
Use base JJTree class for the VF parser
2020-03-19 16:53:22 +01:00
Clément Fournier
242432237c
Use base JJTree class for the JSP parser
2020-03-19 16:45:24 +01:00
Andreas Dangel
40a262cfae
Merge branch 'pr-2362' into pmd/7.0.x
...
[js] Use new javacc wrapper in JS module
2020-03-19 15:41:35 +01:00
Andreas Dangel
75c4377b14
[js] Ecmascript5TokenManager is internalapi
2020-03-19 15:41:25 +01:00
Andreas Dangel
0a31e15193
[js] License headers
2020-03-19 15:41:13 +01:00
Andreas Dangel
2620fc60be
[cpp] License headers
2020-03-19 15:38:39 +01:00
Andreas Dangel
0556719648
Merge branch 'pr-2361' into pmd/7.0.x
...
[objectivec] Use new javacc wrapper script in Objective C module
2020-03-19 15:37:40 +01:00
Andreas Dangel
356be6393e
[objectivec] License headers
2020-03-19 15:37:33 +01:00
Andreas Dangel
319769ac30
Merge branch 'pr-2360' into pmd/7.0.x
...
[cpp] Use new javacc wrapper script in C++ module
2020-03-19 15:35:48 +01:00
Andreas Dangel
007b05f610
Merge branch 'pr-2359' into pmd/7.0.x
...
[matlab] Use new javacc wrapper script in Matlab module
2020-03-19 15:35:05 +01:00
Andreas Dangel
47a06fbc6a
Merge branch 'pr-2294' into pmd/7.0.x
...
[vf, jsp] Adapt JSP & VF modules to new javacc wrapper
2020-03-19 15:24:33 +01:00
Andreas Dangel
ff39a5503a
[vf] Make remaining setters package-private, remove deprecated
2020-03-19 15:24:06 +01:00
Andreas Dangel
3b5c08a095
[vf] License headers
2020-03-19 15:23:12 +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
Andreas Dangel
55915fe5ab
Fix build (java: ASTRecord::getDeclarations())
2020-03-19 12:41:27 +01:00
Andreas Dangel
235e5f4160
Fix build (Apex Metrics)
2020-03-19 12:37:53 +01:00
Clément Fournier
fd87420953
Merge branch '7.0.x' into simplify-metrics-framework-on-7
2020-03-18 00:34:38 +01:00
Clément Fournier
f083a6b27b
Remove alljavacc.xml
2020-03-17 18:06:49 +01:00
Clément Fournier
e23df57ccd
Port js (es5) module
2020-03-17 18:05:32 +01:00
Clément Fournier
2ecc60ec71
Port objectivec module
2020-03-17 17:52:48 +01:00
Clément Fournier
f767903b0c
Checkstyle
2020-03-17 17:25:57 +01:00
Clément Fournier
c4ec36b2b6
Port cpp module
2020-03-17 17:23:29 +01:00
Clément Fournier
925c22472e
Port Matlab cpd module
2020-03-17 17:04:14 +01:00
Clément Fournier
c07535927f
Merge branch 'master' into 7.0.x
2020-03-17 16:29:23 +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
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
7ecdd394b2
Make VF nodes final
2020-03-17 15:48:30 +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
84ca3c63c0
Merge branch 'remove-multifile' into 7.0.x
2020-03-17 15:18:45 +01:00
Clément Fournier
903383d7cf
Merge branch 'master' into 7.0.x
2020-03-17 15:14:46 +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