Commit Graph

9560 Commits

Author SHA1 Message Date
38861a6a0c Merge branch 'pr-225' 2017-02-11 10:20:26 +01:00
ac2eedf4dd [java] Qualify references to inner classes of imports
- Given an import on `a.Foo`, references to `Foo.Inner` should be qualified
    as `a.Foo.Inner`.
 - This fixes a couple of wrong missing classes.
 - The test also brought to light another issue with resolvers that would fail
    to resolve even a qualified inner class if not explicitly imported under
    certain circumstances.
2017-02-11 10:12:13 +01:00
854bde0189 Merge branch 'narrower-symbol-table' of https://github.com/Monits/pmd 2017-02-10 23:59:25 +01:00
1b7a2b82cd Merge branch 'pr-224' 2017-02-10 23:59:08 +01:00
ac03b2e9d6 Merge branch 'pr-224' into pmd/5.5.x 2017-02-10 23:49:34 +01:00
2e64907776 [java] Restrict type searches for inner classes
- There are certain cases where we know exactly what to look for, not needing
    to brute force our way to inner classes. For those, use a direct approach.
2017-02-10 23:49:21 +01:00
8bfcc3b51b Merge branch 'pr-193' 2017-02-10 23:33:22 +01:00
38c19bbd4f Update changelog, references #193 2017-02-10 23:33:04 +01:00
0c63f46a65 Merge branch 'thread-safe-listeners' of https://github.com/Monits/pmd into pr-193 2017-02-10 23:26:35 +01:00
3797f7263f Merge branch 'issue-216' of https://github.com/Monits/pmd 2017-02-06 20:16:32 +01:00
970624dab1 Merge branch 'issue-216' 2017-02-06 20:16:09 +01:00
cc6cc2c6bc Merge branch 'issue-216' into pmd/5.5.x 2017-02-06 20:13:43 +01:00
4d97df19c9 Update changelog, fixes #216 2017-02-06 20:13:25 +01:00
03306df325 [doc] [java] Improve docs on NonThreadSafeSingleton 2017-02-06 20:11:30 +01:00
2f350728e1 Merge branch 'issue-219' of https://github.com/Monits/pmd 2017-02-06 20:09:24 +01:00
42a07c808a Merge branch 'issue-219' 2017-02-06 20:09:09 +01:00
53b4884dc0 Merge branch 'issue-219' into pmd/5.5.x 2017-02-06 20:02:10 +01:00
e45c10431f Merge branch 'issue-219' into pmd/5.4.x 2017-02-06 19:54:46 +01:00
6c75c9160d Update changelog, fixes #219 2017-02-06 19:54:36 +01:00
1950aeb001 [java] Fix ClassCastException in UnnecessaryLocalBeforeReturn
- This fixes #219
2017-02-06 19:52:41 +01:00
5ec16e1cfd Update javadoc plugin and source plugin.
This allows to build PMD with java9.
2017-02-05 19:35:48 +01:00
40ad3462b7 Merge branch 'issue-215' of https://github.com/Monits/pmd 2017-02-05 18:04:27 +01:00
c4298c6b3c Merge branch 'issue-215' 2017-02-05 18:00:14 +01:00
8ba4335080 Merge branch 'issue-215' into pmd/5.5.x 2017-02-05 17:51:08 +01:00
37cf7d345a Merge branch 'issue-215' into pmd/5.4.x 2017-02-05 17:50:57 +01:00
898dbf0fe3 Update changelog, fixes #215 2017-02-05 17:46:22 +01:00
630b92b64e [java] Treat annotation members as public static final
- This fixes #215
 - I created a new method so we didn't change public APIs
2017-02-05 17:44:55 +01:00
2ace67a162 Add badge with latest version from maven central 2017-02-03 16:27:38 -03:00
bf92ae9af4 Change EOLs 2017-02-03 12:39:15 -03:00
e8ff737aad Merge branch 'site-integrations' 2017-02-03 09:27:34 +01:00
9716f66df3 Merge branch 'site-integrations' into pmd/5.5.x 2017-02-03 09:27:29 +01:00
4b6196a8f5 Merge branch 'site-integrations' into pmd/5.4.x 2017-02-03 09:27:20 +01:00
9baf411235 site: integrations - add gradle 2017-02-03 09:26:33 +01:00
e00e974a0a site: sort integrations alphabetically 2017-02-03 09:26:33 +01:00
f6b519365d Merge branch 'pr-217' 2017-02-02 21:03:56 +01:00
d00f2bf699 Update changelog 2017-02-02 20:54:53 +01:00
09b2644688 Merge branch 'master' of https://github.com/kdaemonv/pmd into pr-217 2017-02-02 20:53:49 +01:00
d92688a07d Introduce end-of-line normalization
References pmd/build-tools#2
2017-02-02 20:52:08 +01:00
daf560a0bd Fix javadocs
- There seems to have been  merge conflict in the docs never resolved
2017-02-02 16:41:09 -03:00
ffb00b86e1 Merge branch 'CRUDwithFields' of https://github.com/sgorbaty/pmd 2017-02-02 13:27:18 -03:00
ed3d63972f Merge branch 'pr-231' 2017-02-02 13:22:03 -03:00
a8c18d99c0 Merge branch 'pr-231' into pmd/5.5.x 2017-02-02 13:13:44 -03:00
9118c7ab6a Update changelog 2017-02-02 13:13:19 -03:00
d348264170 Removing printing 2017-02-02 13:12:43 -03:00
e87fe64a48 Add support for fields 2017-02-02 13:12:33 -03:00
7eadad2a7a Merge branch 'SOQLInjectionInteger' of https://github.com/sgorbaty/pmd 2017-02-02 12:45:37 -03:00
a53cc81edb Merge branch 'pr-229' 2017-02-02 12:45:31 -03:00
cb1556bb41 Merge branch 'pr-229' into pmd/5.5.x 2017-02-02 12:32:44 -03:00
27b2f9f547 Update changelog 2017-02-02 12:32:30 -03:00
103a745083 Integers won't count as SOQL injection 2017-02-02 12:31:53 -03:00