Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.13
    • Fix Version/s: 3.0.0
    • Component/s: checkstyle:checkstyle
    • Labels:
      None

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                gboue Guillaume Boué
                Reporter:
                hboutemy Hervé Boutemy
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: