• Icon: New Feature New Feature
    • Resolution: Postponed
    • Icon: Minor Minor
    • analysis-model
    • jenkins-2.176.3:lts

      Hello!
      First of all, thanks for great software! It really simplified our development process!

      There is a great utility abi-compliance-checker for determining the backward compatibility of libraries and headers, but there is not one publisher of the results of the comparison. Could you add such a plug-in?

      Thank you very much in advance!

          [JENKINS-48221] Add parser for abi-compliance-checker

          Oleg Nenashev added a comment -

          The project is a community driven one. I would definitely support creating such plugin, but it needs a hero who is ready to write a plugin. https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial

          theli would you be interested to do so?

          Oleg Nenashev added a comment - The project is a community driven one. I would definitely support creating such plugin, but it needs a hero who is ready to write a plugin. https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial theli would you be interested to do so?

          I do not know java, maven and everything that is connected with this ... otherwise I would not ask

          Vyacheslav Bogachenkov added a comment - I do not know java, maven and everything that is connected with this ... otherwise I would not ask

          Ulli Hafner added a comment -

          Typically, new parsers are added by volunteers. Are you interested in providing a new parser?

          Ulli Hafner added a comment - Typically, new parsers are added by volunteers. Are you interested in providing a new parser?

          Have instructions? Need to know Java?

          Vyacheslav Bogachenkov added a comment - Have instructions? Need to know Java?

          Ulli Hafner added a comment -

          Yes, all code is in Java, see https://github.com/jenkinsci/analysis-model/blob/master/CONTRIBUTING.md.

          All parsers are part of the https://github.com/jenkinsci/analysis-model/tree/master/src/main/java/edu/hm/hafner/analysis/parser package. So it makes sense to use one of these parsers as a template. Do you have an example of the report format?

          Ulli Hafner added a comment - Yes, all code is in Java, see https://github.com/jenkinsci/analysis-model/blob/master/CONTRIBUTING.md . All parsers are part of the https://github.com/jenkinsci/analysis-model/tree/master/src/main/java/edu/hm/hafner/analysis/parser package. So it makes sense to use one of these parsers as a template. Do you have an example of the report format?

          > Do you have an example of the report format?
          yes. For example, attached two reports in xml.

          Vyacheslav Bogachenkov added a comment - > Do you have an example of the report format? yes. For example, attached two reports in xml.

          Ulli Hafner added a comment -

          I see. There are 2 different XML parser approaches used so far:

          Ulli Hafner added a comment - I see. There are 2 different XML parser approaches used so far: EclipseXMLParser.java JcReportParser.java

          Ulli Hafner added a comment -

          New parsers are provided by volunteers. So if someone provides a PR I would be happy to integrate it. An issue is not required for such tasks.

          Ulli Hafner added a comment - New parsers are provided by volunteers. So if someone provides a PR I would be happy to integrate it. An issue is not required for such tasks.

            Unassigned Unassigned
            theli Vyacheslav Bogachenkov
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: