• Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • crap4j-plugin
    • None

      The .NET equivalent of Crap4J is Crap4Net (http://crap4net.codeplex.com/).

      I'd like to extend the Hudson Crap4J plugin so it can also display results from Crap4Net. Below is an example XML report generated by Crap4Net.

      What is the best way to proceed?
      (a) Transform the Crap4Net XML to be the same as the Crap4J xml?
      (b) Extend Hudson Crap4J so it can import the Crap4Net format?

      Thanks!

      David

      -------Example Crap4Net report----------

      <?xml version="1.0" encoding="utf-8"?>
      <CrapReport>
      <Section Name="Methods">
      <Method Type="JsonSchemaUtilities" Name="BuildEnumSchema" Crap="7" />
      <Method Type="JsonSchemaUtilities" Name="BuildTypeSchema" Crap="10.17" />
      <Method Type="JsonSchemaUtilities" Name="BuildPropertyBase" Crap="9" />
      <Method Type="JsonSchemaUtilities" Name="GetXmlDocs" Crap="2.16" />
      <Method Type="JsonSchemaUtilities" Name="GetMemberNode" Crap="1" />
      <Method Type="JsonSchemaUtilities" Name="GetMemberNodes" Crap="1" />
      <Method Type="JsonSchemaUtilities" Name="ApplyTypedValue" Crap="14.57" />
      <Method Type="JsonSchemaUtilities" Name="ApplyDescription" Crap="2" />
      <Method Type="JsonSchemaUtilities" Name="ApplyPropertyAttribute" Crap="9.4" />
      <Method Type="JsonSchemaUtilities" Name="BuildPropertySchema" Crap="8" />
      <Method Type="JsonSchemaUtilities" Name="BuildParameterSchema" Crap="90" />
      <Method Type="JsonSchemaUtilities" Name="BuildSMDBase" Crap="2" />
      <Method Type="JsonSchemaUtilities" Name="BuildServiceMapping" Crap="380" />
      <Method Type="SchemaHandler" Name="ProcessRequest" Crap="56" />
      <Method Type="SchemaHandler" Name="get_IsReusable" Crap="2" />
      <Method Type="SchemaHandler" Name=".ctor" Crap="2" />
      <Method Type="SmdHandler" Name="ProcessRequest" Crap="20" />
      <Method Type="SmdHandler" Name="get_IsReusable" Crap="2" />
      <Method Type="SmdHandler" Name=".ctor" Crap="2" />
      </Section>
      </CrapReport>

          [JENKINS-8096] Add support for Crap4Net reports

          mrdavidlaing created issue -
          mrdavidlaing made changes -
          Assignee Original: dlindner [ dlindner ] New: mrdavidlaing [ mrdavidlaing ]
          mrdavidlaing made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          mrdavidlaing made changes -
          Assignee Original: mrdavidlaing [ mrdavidlaing ] New: dlindner [ dlindner ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 138199 ] New: JNJira + In-Review [ 185365 ]

            dlindner dlindner
            mrdavidlaing mrdavidlaing
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: