Comments (2)
Hmm, type resolution is enabled by default on Java rules (extending AbstractJavaRule), and we're going to remove the attribute for 7.0.0 anyway. So while we could technically make the designer add typeResolution='true'
, we have no way for now to find out whether the rule actually does use typeres...
I think the problem is that type resolution should also be enabled by default for Java XPath rules (or for all languages for that matter, Java being the only language supporting it).
from pmd-designer.
Fixed by pmd/pmd#2083
from pmd-designer.
Related Issues (20)
- Bug with property description being unwritable
- Use TextTreeRenderer from pmd-core
- Update PMD 7 Logo in the Designer
- Designer won't start on macOS 11.3 (M1) HOT 4
- Upgrade openjfx to 17 HOT 3
- JVM crash when starting designer under Linux with Wayland HOT 1
- Wrong qualified name? HOT 1
- Remove dependency to jcommander
- Exceptions and errors are not always logged
- Update to PMD 7.0.0-rc3
- Rename artifactId to pmd-designer
- Counterintuitive language management
- Support JavaFX as module (e.g. via azul jdk+fx) HOT 5
- NPE when launching Designer HOT 3
- Remove commons-io dependency
- Designer uses internal PropertyTypeId
- Provide replacement attribute for deprecated XPath attributes
- There is a null pointer generated during scanning go HOT 1
- Use JAVAFX_HOME to locate java executable HOT 4
- Incompatibility with OpenJFX 22
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 pmd-designer.