|
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 |
|
|
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 |
|
|
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 |
|
|
64aedd6596
|
add EqualsAndHashCode in UnusedPrivateFieldRule
|
2020-08-16 18:44:40 +03:00 |
|
|
88eed10921
|
delete EqualsAndHashCode from AbstractLombokAwareRule
|
2020-08-16 18:42:14 +03:00 |
|
|
839941d4eb
|
[java] Don't add linkage errors as processing errors, just log
|
2020-08-16 15:02:21 +02:00 |
|
|
44b5f9ec17
|
Merge branch 'pr-2662' into master
[java] UnnecessaryCaseChange can not detect the case like: foo.equals(bar.toLowerCase()) #2662
|
2020-08-16 11:47:57 +02:00 |
|
|
575d1262a9
|
Merge branch 'pr-2659' into master
[java] StringToString can not detect the case: getStringMethod().toString() #2659
|
2020-08-13 18:29:13 +02:00 |
|
|
278e4f3414
|
Fix pmd, add missing test classes for typeres
|
2020-08-13 17:00:34 +02:00 |
|
|
c48f407e28
|
[java] StringToString: fix impl for method calls as args
|
2020-08-13 15:52:09 +02:00 |
|
|
7765ee178a
|
[java] StringToString: Add more tests
|
2020-08-13 15:50:37 +02:00 |
|
|
bb8edec8c9
|
Merge branch 'pr-2703' into master
[java] Fix UnusedAssignment FP with methods throwing exceptions #2703
|
2020-08-13 12:23:56 +02:00 |
|
|
fdf652e032
|
[java] UnusedAssignment: ignore params of native methods
|
2020-08-13 10:40:45 +02:00 |
|
|
6df2edeaa7
|
fix false positive with lombok annotation EqualsAndHashCode
|
2020-08-09 19:19:16 +03:00 |
|
|
5564d89e18
|
Cleanup useless thing
|
2020-08-06 17:51:19 +02:00 |
|
|
682fa0a3b3
|
Fix UnusedAssignment FP with methods throwing exceptions
|
2020-08-06 17:40:48 +02:00 |
|
|
7c9c6e128d
|
Skip abstract methods in UnusedAssignment
|
2020-08-06 15:32:05 +02:00 |
|
|
68656baee5
|
[java] Fix OnlyOneReturn code example
|
2020-08-06 14:39:40 +02:00 |
|
|
5631a72922
|
[java] StringToString - compare subtypes of arguments/parameters
|
2020-08-06 11:14:56 +02:00 |
|
|
2d176f73ee
|
[java] ProperCloneImplementation not valid for final class
|
2020-08-06 12:04:01 +03:00 |
|
|
0a7d3ff922
|
Merge branch 'pr-2690'
[core] Fix java7 compatibility #2690
|
2020-08-06 10:25:48 +02:00 |
|
|
f1f004d765
|
[java] ExcessiveParameterListRule must ignore a private constructor
|
2020-08-04 13:12:02 +03:00 |
|
|
942ec01e8f
|
Merge branch 'master' into kotlin-license-headers
|
2020-08-03 23:00:08 +02:00 |
|
|
312863820c
|
[java] Improve example for AvoidSynchronizedAtMethodLevel
|
2020-08-03 18:25:00 +00:00 |
|
|
db8b1aebd3
|
CloseResource: close() should be in finally detection; try-with-resource var wrapping detection; wrapped type resolution fix
|
2020-08-03 17:14:44 +03:00 |
|
|
8782eaeb1a
|
Merge branch 'pr-2681'
[core] Deprecate DFA #2681
|
2020-08-02 17:04:44 +02:00 |
|
|
dafacf3d78
|
[doc] Use rule tags
|
2020-08-02 17:02:12 +02:00 |
|
|
54637c60ec
|
[core] Remove dependency to commons text, it is actually not needed
Escaping in CDATA section is not necessary.
|
2020-08-02 12:28:21 +02:00 |
|
|
eca547b505
|
UnnecessaryCaseChangeRule: nested expressions traversing fix
|
2020-08-02 00:54:27 +03:00 |
|
|
33e0239243
|
StringToString: return type null check
|
2020-08-01 15:59:00 +03:00 |
|
|
32a8c042e3
|
StringToString: NPE at method param type fix
|
2020-08-01 15:13:20 +03:00 |
|
|
acf58f1887
|
Check for license headers in kotlin source files
|
2020-07-31 20:26:27 +02:00 |
|
|
f975ebf7b3
|
[java] AvoidReassigningCatchVariables: fix missing lang attr, add to quickstart
|
2020-07-31 12:34:50 +02:00 |
|
|
08b922429c
|
[java] Catch possible LinkageErrors for other rules
|
2020-07-31 12:23:59 +02:00 |
|
|
693613a6a8
|
[java] ImportWrapper - catch and report LinkageErrors
|
2020-07-31 12:13:24 +02:00 |
|
|
4ce394eca3
|
[java] ImportWrapper - only consider static fields/methods
Fixes #2663
|
2020-07-31 11:45:17 +02:00 |
|