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

Run jenkinsci/usage-in-plugins on JAXB usages

    XMLWordPrintable

Details

    Description

      danielbeck suggested using https://github.com/jenkins-infra/deprecated-usage-in-plugins to analyze existing plugins from the Update Center.

      It could provide a complementary interesting perspective on the JAXB usage amongst actual plugins hosted at the Jenkins Update center.

      Acceptance Criteria

      • list the main (all?) classes of JAXB
      • run the modified version (See with Baptiste or Daniel for the existing patch) to get a report of the usages of these classes inside the hosted plugins
      • Attach the report here, and write up a simple analysis of the content (i.e. is there a lot of usages, easy fix, proposals about what to test more given the outcome, etc.)

      Attachments

        1. all-jaxb-classes
          9 kB
        2. deprecated-and-unused.html
          1 kB
        3. deprecated-and-unused.json
          0.1 kB
        4. usage-by-api.html
          9 kB
        5. usage-by-api.json
          3 kB
        6. usage-by-plugin.html
          11 kB
        7. usage-by-plugin.json
          193 kB

        Issue Links

          Activity

            batmat Baptiste Mathus created issue -
            batmat Baptiste Mathus made changes -
            Field Original Value New Value
            Epic Link JENKINS-51805 [ 191255 ]
            batmat Baptiste Mathus made changes -
            Description [~danielbeck] suggested using https://github.com/jenkinsci/usage-in-plugins to analyze existing plugins from the Update Center.

            It could provide a complementary interesting perspective on the JAXB usage amongst actual plugins hosted at the Jenkins Update center.

            h3. Acceptance Criteria

            * list the main (all?) classes of JAXB
            * run the modified version (See with Baptiste or Daniel for the existing patch) to get a report of the usages of these classes inside the hosted plugins
            * Attach the report here, and write up a simple analysis of the content (i.e. is there a lot of usages, easy fix, proposals about what to test more given the outcome, etc.)
            [~danielbeck] suggested using https://github.com/jenkins-infra/usage-in-plugins to analyze existing plugins from the Update Center.

            It could provide a complementary interesting perspective on the JAXB usage amongst actual plugins hosted at the Jenkins Update center.

            h3. Acceptance Criteria

            * list the main (all?) classes of JAXB
            * run the modified version (See with Baptiste or Daniel for the existing patch) to get a report of the usages of these classes inside the hosted plugins
            * Attach the report here, and write up a simple analysis of the content (i.e. is there a lot of usages, easy fix, proposals about what to test more given the outcome, etc.)
            batmat Baptiste Mathus made changes -
            Labels java11 java11 triaged
            batmat Baptiste Mathus made changes -
            Assignee Baptiste Mathus [ batmat ]
            batmat Baptiste Mathus made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            batmat Baptiste Mathus made changes -
            Description [~danielbeck] suggested using https://github.com/jenkins-infra/usage-in-plugins to analyze existing plugins from the Update Center.

            It could provide a complementary interesting perspective on the JAXB usage amongst actual plugins hosted at the Jenkins Update center.

            h3. Acceptance Criteria

            * list the main (all?) classes of JAXB
            * run the modified version (See with Baptiste or Daniel for the existing patch) to get a report of the usages of these classes inside the hosted plugins
            * Attach the report here, and write up a simple analysis of the content (i.e. is there a lot of usages, easy fix, proposals about what to test more given the outcome, etc.)
            [~danielbeck] suggested using https://github.com/jenkins-infra/deprecated-usage-in-plugins to analyze existing plugins from the Update Center.

            It could provide a complementary interesting perspective on the JAXB usage amongst actual plugins hosted at the Jenkins Update center.

            h3. Acceptance Criteria

            * list the main (all?) classes of JAXB
            * run the modified version (See with Baptiste or Daniel for the existing patch) to get a report of the usages of these classes inside the hosted plugins
            * Attach the report here, and write up a simple analysis of the content (i.e. is there a lot of usages, easy fix, proposals about what to test more given the outcome, etc.)
            batmat Baptiste Mathus made changes -
            Remote Link This issue links to "PR (Web Link)" [ 22362 ]
            batmat Baptiste Mathus made changes -
            Attachment all-jaxb-classes [ 45963 ]
            batmat Baptiste Mathus made changes -
            Attachment all-jaxb-classes [ 45963 ]
            batmat Baptiste Mathus made changes -
            Attachment all-jaxb-classes [ 45964 ]
            batmat Baptiste Mathus made changes -
            Attachment deprecated-and-unused.html [ 45965 ]
            Attachment deprecated-and-unused.json [ 45966 ]
            Attachment usage-by-api.html [ 45967 ]
            Attachment usage-by-api.json [ 45968 ]
            Attachment usage-by-plugin.html [ 45969 ]
            Attachment usage-by-plugin.json [ 45970 ]
            batmat Baptiste Mathus made changes -
            Attachment deprecated-and-unused.html [ 45965 ]
            batmat Baptiste Mathus made changes -
            Attachment usage-by-api.html [ 45967 ]
            batmat Baptiste Mathus made changes -
            Attachment usage-by-plugin.html [ 45969 ]
            batmat Baptiste Mathus made changes -
            Attachment usage-by-plugin.json [ 45970 ]
            batmat Baptiste Mathus made changes -
            Attachment usage-by-api.json [ 45968 ]
            batmat Baptiste Mathus made changes -
            Attachment deprecated-and-unused.json [ 45966 ]
            batmat Baptiste Mathus made changes -
            Attachment deprecated-and-unused.html [ 45971 ]
            Attachment deprecated-and-unused.json [ 45972 ]
            Attachment usage-by-api.html [ 45973 ]
            Attachment usage-by-api.json [ 45974 ]
            Attachment usage-by-plugin.html [ 45975 ]
            Attachment usage-by-plugin.json [ 45976 ]
            batmat Baptiste Mathus made changes -
            Link This issue relates to JENKINS-51965 [ JENKINS-51965 ]
            batmat Baptiste Mathus made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            batmat Baptiste Mathus made changes -
            Link This issue relates to JENKINS-55944 [ JENKINS-55944 ]
            batmat Baptiste Mathus made changes -
            Link This issue causes INFRA-2011 [ INFRA-2011 ]
            batmat Baptiste Mathus made changes -
            Link This issue causes INFRA-2054 [ INFRA-2054 ]
            batmat Baptiste Mathus made changes -
            Resolution Fixed [ 1 ]
            Status In Review [ 10005 ] Closed [ 6 ]

            People

              batmat Baptiste Mathus
              batmat Baptiste Mathus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: