Comments (4)
Thanks for reporting the issue. Version 1.1 of eclipse-pmd is indeed missing a dependency (saxon). I'll release a new version by the end of the week.
The problem is triggered by either of the following two rules:
<rule ref="rulesets/java/controversial.xml/OneDeclarationPerLine" />
<rule ref="rulesets/java/controversial.xml/AvoidLiteralsInIfCondition" />
You can disable them as a temporary workaround until I release the new version.
from eclipse-pmd.
I released version 1.1.1 which fixes this problem. All you need to do is update eclipse-pmd.
from eclipse-pmd.
Verified. Thanks! Unfortunately http://sourceforge.net/p/pmd/bugs/1230/ and http://sourceforge.net/p/pmd/bugs/1234/ are giving me hundreds of false positives. Here's looking forward to 5.1.3.
from eclipse-pmd.
I'm eagerly awaiting PMD 5.1.3 as well.
If PMD 5.1.2 is too buggy for you, you can go back to eclipse-pmd 1.0.2 which uses PMD 5.1.1 by executing the following steps in Eclipse:
- uninstall the current eclipse-pmd plug-in
- disable the update site
http://www.acanda.ch/eclipse-pmd/release/latest
- add the update site
http://www.acanda.ch/eclipse-pmd/release/1.0
- install eclipse-pmd 1.0.2
Please note that you won't get any updates with the update site http://www.acanda.ch/eclipse-pmd/release/latest
disabled! However, I'll announce updates on Twitter. If you follow @eclipsepmd you'll be notified as soon as a new release is available.
from eclipse-pmd.
Related Issues (20)
- An error occurred while automatically activating bundle ch.acanda.eclipse.pmd.core HOT 3
- Eclipse Neon (4.6) install through marked but nothing shows up HOT 2
- Diff to pmd/pmd-eclipse-plugin HOT 3
- Improve ruleset feedback HOT 2
- Remote ruleset: rules caching/refresh frequency? HOT 2
- Automatically update workspace relative configurations when the project name changes
- The rule set configuration at the given location is invalid HOT 9
- Eclipse PDT. Cannot change PMD nature of project <projectName> HOT 2
- New releases HOT 3
- Release 1.9 HOT 9
- XML parsing problem in Eclipse Oxygen HOT 1
- NoClassDefFoundError with version 1.12 in Eclipse Photon
- pmd can not find my enum class (configure auxclasspath) HOT 2
- eclipse-pmd 1.14 depends on pmd 6.6.0 and asm 6.1.1, but pmd 6.6.0 depends on asm 6.2 HOT 1
- Cannot use apex rules HOT 1
- Problem installing on STS 4 HOT 2
- Bug: After importing an exising project, no more PMD checks were performed HOT 2
- Bug: ruleset of other projects are also listed HOT 2
- Developer should be able to exclude violation HOT 4
- Use Rulesets with unkonwn rules (from newer PMD versions) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse-pmd.