Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-68664

Clean code base: remove code marked as '@deprecated as of 1.286'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • core
    • Jenkins 2.348

      I has try to improve some things in core (/computer pages ...) and find some 'old' code

      There are a lot of deprecated code blocks.
       
      @deprecated as of 1. --> will find 179 results in 87 files
      and 
      @deprecated as of 1.286 –> will find 30 results in 22 files.
       
      I propose to remove all code deprecated since 1.* , because on April 20, 2016 version 2 was released (google search). That means ever body has ~ 6 years to adapt plugins ... .
       
      When the community agree I can start with clean up. But please get feedback here which version shall I care.
       
      pro:
      This will helps to make the core code more:
      + readable
      + maintainable
      + faster build process
       
      contra:
      + some old plugins might no more works

            Unassigned Unassigned
            mpokornyetm Martin Pokorny
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: