29482a1962
Merge branch 'grammar-void-type' into java-grammar
2020-08-23 17:55:59 +02:00
e035fd7ebe
Fix merge
2020-08-23 17:54:37 +02:00
ae1332ac29
Merge branch '7.0.x' into java-grammar
2020-08-23 17:51:19 +02:00
e6ce27f287
Fix TypeIs[Exactly]Function
...
Refs #2721
2020-08-23 17:46:11 +02:00
d5f48c4741
Merge branch '7.0.x' into update-saxon-version
2020-08-23 17:45:21 +02:00
6069fe28a3
Fix tests
2020-08-23 17:41:51 +02:00
7b2eb77a27
Fix visitors
2020-08-23 17:32:59 +02:00
e183fb126e
Merge branch '7.0.x' into java-grammar
2020-08-23 16:59:51 +02:00
f203d9837c
Merge branch 'generic-visitor3' into 7.0.x
2020-08-23 16:43:47 +02:00
0f6f76a6ce
Merge branch 'master' into 7.0.x
2020-08-23 16:40:22 +02:00
58794b08af
Update tree dump references
...
I tweaked the printer so that the
modifiers are printed not as separate
attributes. Eventually I think this
is how it should be done: no separate
attributes, but instead a function
in XPath
2020-08-23 16:35:46 +02:00
e410c2e561
Fix bugs
2020-08-23 15:54:30 +02:00
f3d887956d
Fix grammar
...
The BlockStatement production is rewritten for performance
and clarity. There was a problem with ModifierLists floating around
2020-08-23 15:38:21 +02:00
a98f3d6201
Merge branch 'pr-2721' into master
...
[java] Deprecate old symbol table, add replacement for TypeHelper #2721
2020-08-23 10:01:34 +02:00
0889b94aa5
[doc] [java] ImmutableField: extend description, fixes #2108
2020-08-23 01:15:18 +02:00
9eb6602b7c
Fix merge wip
2020-08-22 21:39:14 +02:00
8fd4cf274e
Merge branch '7.0.x' into java-grammar
2020-08-22 21:22:41 +02:00
9ff940a157
Fix java changes
...
Refs #2714
2020-08-22 20:48:21 +02:00
05727ace87
Merge branch 'master' into 7.0.x
2020-08-22 19:48:49 +02:00
1c4390fed4
Fix tests
2020-08-22 19:42:05 +02:00
0b026d1ab4
Merge branch 'master' into jdk15
2020-08-22 19:31:16 +02:00
2e1e0ed3a4
Rename PermittedSubclasses to PermitsList
2020-08-22 19:30:38 +02:00
ab971f1c8f
Fix tests
2020-08-22 18:48:50 +02:00
bee844d57d
Duplicate tests
2020-08-22 18:25:42 +02:00
30b76285e3
Add replacement for TypeHelper
2020-08-22 18:17:08 +02:00
ac94110fc4
Mark symbol table classes as internal api
2020-08-22 18:00:04 +02:00
da28648b64
Merge branch 'pmd/7.0.x' into java-grammar
2020-08-21 12:50:30 +02:00
6f1e226579
Fix pmd
2020-08-21 12:39:46 +02:00
2b1d071930
Fix tests due to endColumn changes
2020-08-21 12:38:37 +02:00
ab489832fe
Merge branch 'master' into pmd/7.0.x
2020-08-21 11:51:54 +02:00
1d95b3c1d3
Merge branch 'pr-2700' into master
...
[java] Fix OnlyOneReturn code example #2700
2020-08-21 10:59:18 +02:00
d1ae206f58
Merge branch 'pr-2695' into master
...
[java] Improve example for AvoidSynchronizedAtMethodLevel #2695
2020-08-21 10:57:22 +02:00
86cfa9a952
Merge branch 'pr-2685' into master
...
[java] Fix NoClassDefFoundErrors #2685
2020-08-21 10:42:57 +02:00
7d1567d9c8
Merge branch 'pr-2699' into master
...
[java] ProperCloneImplementation not valid for final class #2699
2020-08-21 10:41:25 +02:00
0dbda8e0be
Merge branch 'pr-2671' into master
...
[java] CloseResource false positive when resource included in return value #2671
2020-08-21 10:22:15 +02:00
3e25bb8680
Merge branch 'pr-2697' into master
...
[java] ExcessiveParameterListRule must ignore a private constructor #2697
2020-08-21 09:55:00 +02:00
b73b1e92f3
[java] CloseResource: add new property "closeNotInFinally"
2020-08-21 09:33:24 +02:00
36f61f44aa
[java] CloseResource: fix false positive with close on not closeable
2020-08-21 09:15:30 +02:00
0e743cc542
Merge branch 'master' into pr-2671
2020-08-20 19:13:14 +02:00
9e1370fac7
[java] CloseResource - avoid duplicated violations
2020-08-20 19:07:52 +02:00
31b82c9977
Merge branch 'pr-2674' into master
...
[java] add lombok.EqualsAndHashCode in AbstractLombokAwareRule #2674
2020-08-20 17:02:45 +02:00
ae756184a6
[java] Fix tests + rules UnusedPrivateField and SingularField
2020-08-20 16:59:04 +02:00
89140d86ce
Merge branch 'master' into pr-2656
2020-08-20 09:47:16 +02:00
04850c69bc
[java] Rework tests for Java 15 and Java 15 Preview
2020-08-19 18:54:00 +02:00
81379f8c3e
Merge branch '7.0.x' into java-grammar
2020-08-17 08:48:05 +02:00
0f4f952a85
Merge branch 'master' into 7.0.x
2020-08-17 08:46:23 +02:00
67b37de334
[java] Rework BlockStatement to allow local interfaces, enums, ...
2020-08-16 21:42:36 +02:00
fceb474df0
[java] Remove "non-sealed" token and use semantic lookahead instead
2020-08-16 18:22:45 +02:00
186eaa251c
add test for lombok.EqualsAndHashCode
2020-08-16 18:51:25 +03:00
84e64c55bd
add EqualsAndHashCode in EqualsAndHashCode
2020-08-16 18:45:56 +03:00