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)

Reply via email to