Herve Boutemy created MCHECKSTYLE-275:
-----------------------------------------
Summary: remove old deprecated parameters from report
Key: MCHECKSTYLE-275
URL: https://jira.codehaus.org/browse/MCHECKSTYLE-275
Project: Maven Checkstyle Plugin
Issue Type: Task
Components: checkstyle:checkstyle
Affects Versions: 2.13
Reporter: Herve Boutemy
Priority: Minor
there are a bunch of parameters that are deprecated since 2005 (I don't even
tried to find the version form the plugin: it was before 2.0):
- format: Use configLocation instead
- propertiesFile: Use propertiesLocation instead
- propertiesURL: Use propertiesLocation instead
- headerFile: Use headerLocation instead
- suppressionsFile: Use suppressionsLocation instead
- packageNamesFile: Use packageNamesLocation instead
removing these will clean up source code
in fact, we should have a general policy for parameter deprecation:
1. add a warning when detecting deprecated parameter usage exactly at the same
time as deprecating the parameter,
2. a few versions later (no hurry), change warning to failure
3. then a few versions later remove the code
for this case, I intend to go to step 3 directly if nobody is against it
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)