Community
Participate
Working Groups
Assume i got a Class package test.api; import test.tools.JSONBuilder; interface Test { /** * Returns a String created by {@link JSONBuilder}. */ String createJSONString(); } A Checkstyle-Warning occour the Import is unused. Well, i know what you think: "I dont give a <bad word> on Checkstyle". I Think a import just because of javadoc is ugly. But checkstyle is more right i think. He goes fine with this Source: package test.api; interface Test { /** * Returns a String created by {@link test.tools.JSONBuilder}. */ String createJSONString(); } This should just be in case when the class usage is limited to javadoc. This is similar to Bug 30372. Problem: To support downgrade this should be flaged on and off but the Organize-Imports-Preferencepage is very compact. Maybe a Checkbox right under "Do not create imports for types starting with a lowercase letter"....