Juan Martín Sotuyo Dodero
7a23ca638a
Avoid NPE
...
- Fix a bunch of errors in message building along the way
2018-05-20 02:25:58 -03:00
Andreas Dangel
25f51db8d7
[java] Parser Error / Nullpointer when analyzing local generic class
2018-05-19 14:33:30 +02:00
Juan Martín Sotuyo Dodero
38f758cf26
Merge branch 'pr-1118'
2018-05-18 19:09:04 -03:00
Clément Fournier
4f6150548e
Fix bug with getImage overriding
2018-05-18 21:42:18 +02:00
Andreas Dangel
f80dc37e6c
Merge branch 'pr-1116'
2018-05-18 21:10:43 +02:00
Andreas Dangel
8747d3e395
Merge branch 'pr-1113'
2018-05-18 21:08:24 +02:00
Clément Fournier
fb4bf5f4c7
Fix a couple of typos & checkstyle warnings
2018-05-18 21:08:03 +02:00
Clément Fournier
c10d920248
Fix implementation of isFindBoundary, add some doc
2018-05-18 21:00:35 +02:00
Clément Fournier
d1ce28d0c9
Fix wrong implementation of hasImageEqualTo
2018-05-18 20:54:43 +02:00
Clément Fournier
bf10765b0b
Update release notes, refs #1116
2018-05-18 18:52:01 +02:00
Clément Fournier
8f9a8d9cb4
Remove invalid doc for multifile analysis
2018-05-18 18:50:10 +02:00
Clément Fournier
9eefc901e4
Fix link to CONTRIBUTING.md
...
Closes #1112
2018-05-18 14:36:52 +02:00
Clément Fournier
8c34397397
Use "latest" in sitemap instead of the other
2018-05-18 02:19:20 +02:00
Clément Fournier
cc9bd77560
Use standard output instead of hardcoding output file
2018-05-18 02:10:41 +02:00
Clément Fournier
3687f9308e
Plug into release.sh
2018-05-18 01:51:05 +02:00
Clément Fournier
b22467e32a
Add index pages
2018-05-18 01:32:42 +02:00
Clément Fournier
1272f597e6
Simplify, "latest" dir is ignored
2018-05-18 01:18:09 +02:00
Clément Fournier
f7f11990ad
First version, with two loops
2018-05-18 01:16:02 +02:00
Clément Fournier
eb4610c0fc
Add regression test case, refs #1108
2018-05-17 23:08:25 +02:00
Travis CI (pmd-bot)
699a8fe099
Update documentation
2018-05-17 12:00:39 +00:00
Clément Fournier
cb6b8277e4
Merge branch 'pr-1101'
2018-05-17 13:48:49 +02:00
Clément Fournier
b93320f723
Update release notes, refs #1101
...
Closes #1021
2018-05-17 13:47:24 +02:00
Akshat Bahety
6d1d5e5963
Code Style Changes
2018-05-17 12:44:33 +05:30
Andreas Dangel
fa24fa04af
Merge branch 'pr-1106'
2018-05-16 19:43:27 +02:00
Andreas Dangel
0544441caa
Update release notes, refs #1106 , fixes #1100
2018-05-16 19:42:19 +02:00
Andreas Dangel
7b51dd1570
Extend unit tests, refs #1100
2018-05-16 19:41:58 +02:00
Akshat Bahety
dd3f20956f
Changes
2018-05-16 23:04:42 +05:30
Travis CI (pmd-bot)
5dfdb5870e
Update documentation
2018-05-16 17:24:19 +00:00
Andreas Dangel
fe44f9267e
Fix unit test, refs #1105
2018-05-16 19:05:45 +02:00
Juan Martín Sotuyo Dodero
6d7926ca39
Merge branch 'pr-1105'
2018-05-16 12:10:32 -03:00
Robert Sösemann
9a2ac14b05
[vf] URLENCODE is ignored as valid escape method #1100
2018-05-16 15:46:40 +02:00
Clément Fournier
ead33c45bc
Update release notes, refs #1105
2018-05-16 14:26:25 +02:00
Clément Fournier
47ffacdf59
Add header before XPath expression in docs
2018-05-16 14:20:25 +02:00
Akshat Bahety
efc4644b93
Checkstyle Update
2018-05-15 17:57:18 +05:30
Travis CI (pmd-bot)
03aa8d3629
Update documentation
2018-05-15 07:34:43 +00:00
Andreas Dangel
03354aa92a
Merge branch 'pr-1097'
2018-05-15 09:17:30 +02:00
Andreas Dangel
9edcbc5d42
Update release notes, refs #1097
2018-05-15 09:16:47 +02:00
Andreas Dangel
393cac8930
[java] Use typeResolution for AvoidThrowingRawExceptionTypes
2018-05-15 09:16:04 +02:00
Andreas Dangel
a5207b017c
Merge branch 'pr-1098'
2018-05-15 09:09:51 +02:00
Andreas Dangel
8d6e357383
Update release notes, refs #1098
2018-05-15 09:08:58 +02:00
Andreas Dangel
bc31d9ac63
[java] Simplify ByteInstantiation and ShortInstantiation, too
...
refs #1098
2018-05-15 09:07:52 +02:00
Andreas Dangel
89a1ad99ba
Merge branch 'pr-1099'
2018-05-15 08:53:43 +02:00
Akshat Bahety
80d87aab0f
Fixes #1021
...
adding the error file for typeres
2018-05-14 20:03:35 +05:30
Akshat Bahety
8fb843626c
Merge branch 'master' of https://github.com/pmd/pmd
2018-05-14 19:52:28 +05:30
Akshat Bahety
958fd34c0f
Fixes #1021
2018-05-14 19:45:41 +05:30
Juan Martín Sotuyo Dodero
676e76dbc1
Update changelog, refs #1099
2018-05-12 02:10:07 -03:00
Juan Martín Sotuyo Dodero
13f0c8000a
[java] Don't report UseUtilityClass when extending
...
- Since the parent class is not a utility, we are neither (the parent
class may have non-static methods and fields).
- Since this is more general than the original check for exception
types, we remove that
- Fixes #824
- Take the chance to have the rule use the rulechain
2018-05-12 02:06:42 -03:00
Juan Martín Sotuyo Dodero
9b3fcc2608
[java] Simplify LongInstantiation and IntegerInstantiation
...
- Narrow down both rule's search space (therefore making better usage
of the rulechain and reducing number of checks performed)
- Use type resolution to simplify the rules and avoid FPs when
declaring classes with the same names
2018-05-12 01:37:59 -03:00
Juan Martín Sotuyo Dodero
a378299978
Use type resolution for AvoidThrowingRawExceptionTypes
...
- Fixes the false negatives
- Is actually 100X faster as we avoid all those `//ImportDeclaration`
2018-05-12 01:06:38 -03:00
Juan Martín Sotuyo Dodero
43839bd772
Failing test case for AvoidThrowingRawExceptionTypes
2018-05-12 01:03:33 -03:00