All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: XmlSerializerFuzzer:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: XmlSerializerFuzzer:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: XmlSerializerFuzzer:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 3
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[XmlSerializerFuzzer].fuzzerInitialize()'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    linkageType: ''
    returnType: void
    signature: '[XmlSerializerFuzzer].fuzzerInitialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: XmlSerializerFuzzer:54,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].withDefaultPrettyPrinter()'
      Src: XmlSerializerFuzzer:55,1
    - Dst: '[java.util.EnumSet].allOf()'
      Src: XmlSerializerFuzzer:57,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(XmlSerializerFuzzer)'
      Src: XmlSerializerFuzzer:57,1
    - Dst: '[XmlSerializerFuzzer].with()'
      Src: XmlSerializerFuzzer:57,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: XmlSerializerFuzzer:58,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()'
      Src: XmlSerializerFuzzer:60,1
    - Dst: '[XmlSerializerFuzzer.ByteArrayContainer].<init>(byte[])'
      Src: XmlSerializerFuzzer:60,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: XmlSerializerFuzzer:63,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:64,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: XmlSerializerFuzzer:64,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: XmlSerializerFuzzer:68,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:69,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: XmlSerializerFuzzer:69,1
    - Dst: '[java.util.ArrayList].iterator()'
      Src: XmlSerializerFuzzer:70,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:73,1
    - Dst: '[java.util.stream.Stream].of(String)'
      Src: XmlSerializerFuzzer:73,1
    - Dst: '[XmlSerializerFuzzer].iterator()'
      Src: XmlSerializerFuzzer:73,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: XmlSerializerFuzzer:76,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:77,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: XmlSerializerFuzzer:77,1
    - Dst: '[java.util.ArrayList].iterator()'
      Src: XmlSerializerFuzzer:78,1
    - Dst: '[IteratorContainer].<init>(XmlSerializerFuzzer)'
      Src: XmlSerializerFuzzer:78,1
    - Dst: '[ItemContainer].<init>()'
      Src: XmlSerializerFuzzer:81,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:84,1
    - Dst: '[ModelContainer].<init>(String)'
      Src: XmlSerializerFuzzer:84,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:87,1
    - Dst: '[RawContainer].<init>(String)'
      Src: XmlSerializerFuzzer:87,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()'
      Src: XmlSerializerFuzzer:90,1
    - Dst: '[ByteBufferContainer].<init>(byte[])'
      Src: XmlSerializerFuzzer:90,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:93,1
    - Dst: '[MapContainer].<init>(String)'
      Src: XmlSerializerFuzzer:93,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:96,1
    - Dst: '[ListContainer].<init>(String)'
      Src: XmlSerializerFuzzer:96,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: XmlSerializerFuzzer:99,1
    - Dst: '[java.math.BigInteger].valueOf(long)'
      Src: XmlSerializerFuzzer:99,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlSerializerFuzzer:102,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()'
      Src: XmlSerializerFuzzer:105,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
      Src: XmlSerializerFuzzer:108,1
    - Dst: '[java.math.BigDecimal].valueOf(double)'
      Src: XmlSerializerFuzzer:108,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: XmlSerializerFuzzer:111,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: XmlSerializerFuzzer:114,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: XmlSerializerFuzzer:117,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
      Src: XmlSerializerFuzzer:120,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: XmlSerializerFuzzer:123,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeByte()'
      Src: XmlSerializerFuzzer:126,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeChar()'
      Src: XmlSerializerFuzzer:129,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: XmlSerializerFuzzer:132,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()'
      Src: XmlSerializerFuzzer:135,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(byte[])'
      Src: XmlSerializerFuzzer:135,1
    - Dst: '[XmlSerializerFuzzer].writeValueAsString(java.io.ByteArrayInputStream)'
      Src: XmlSerializerFuzzer:139,1
    - Dst: '[XmlSerializerFuzzer].writeValueAsBytes(java.io.ByteArrayInputStream)'
      Src: XmlSerializerFuzzer:140,1
    CyclomaticComplexity: 52
    EdgeCount: 52
    ICount: 79
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 144
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 144
    functionName: '[XmlSerializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[XmlSerializerFuzzer.ByteArrayContainer].<init>(byte[])'
    - '[IteratorContainer].<init>(XmlSerializerFuzzer)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeByte()'
    - '[ItemContainer].<init>()'
    - '[java.util.ArrayList].<init>()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeChar()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(XmlSerializerFuzzer)'
    - '[MapContainer].<init>(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
    - '[XmlSerializerFuzzer].with()'
    - '[java.math.BigDecimal].valueOf(double)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
    - '[ByteBufferContainer].<init>(byte[])'
    - '[java.util.EnumSet].allOf()'
    - '[RawContainer].<init>(String)'
    - '[java.util.ArrayList].iterator()'
    - '[java.io.ByteArrayInputStream].<init>(byte[])'
    - '[ModelContainer].<init>(String)'
    - '[java.math.BigInteger].valueOf(long)'
    - '[ListContainer].<init>(String)'
    - '[java.util.ArrayList].add(String)'
    - '[XmlSerializerFuzzer].writeValueAsString(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].withDefaultPrettyPrinter()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    - '[java.util.stream.Stream].of(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
    - '[XmlSerializerFuzzer].iterator()'
    - '[XmlSerializerFuzzer].writeValueAsBytes(java.io.ByteArrayInputStream)'
    linkageType: ''
    returnType: void
    signature: '[XmlSerializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlSerializerFuzzer].<init>()'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlSerializerFuzzer
    signature: '[XmlSerializerFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.ByteArrayContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[XmlSerializerFuzzer.ByteArrayContainer].<init>(byte[])'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: XmlSerializerFuzzer.ByteArrayContainer
    signature: '[XmlSerializerFuzzer.ByteArrayContainer].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Iterator<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 161
    functionName: '[XmlSerializerFuzzer.IteratorContainer].getIterator()'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Iterator<String>
    signature: '[XmlSerializerFuzzer.IteratorContainer].getIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Iterator<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Iterator<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.IteratorContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - iterator
    argTypes:
    - java.util.Iterator<String>
    constantsTouched: []
    func_position:
      end: 165
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 165
    functionName: '[XmlSerializerFuzzer.IteratorContainer].<init>(java.util.Iterator<String>)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlSerializerFuzzer.IteratorContainer
    signature: '[XmlSerializerFuzzer.IteratorContainer].<init>(java.util.Iterator<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator].<init>()'
      Src: XmlSerializerFuzzer.ItemContainer:172,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 185
    functionName: '[XmlSerializerFuzzer.ItemContainer].items()'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[java.util.Iterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator<String>
    signature: '[XmlSerializerFuzzer.ItemContainer].items()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.ItemContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlSerializerFuzzer.ItemContainer].<init>()'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlSerializerFuzzer.ItemContainer
    signature: '[XmlSerializerFuzzer.ItemContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.ModelContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[XmlSerializerFuzzer.ModelContainer].<init>(String)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlSerializerFuzzer.ModelContainer
    signature: '[XmlSerializerFuzzer.ModelContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].toCharArray()'
      Src: XmlSerializerFuzzer.RawContainer:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - char[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.RawContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 206
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 206
    functionName: '[XmlSerializerFuzzer.RawContainer].<init>(String)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[String].toCharArray()'
    linkageType: ''
    returnType: XmlSerializerFuzzer.RawContainer
    signature: '[XmlSerializerFuzzer.RawContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.ByteBuffer].allocateDirect(XmlSerializerFuzzer.ByteBufferContainer)'
      Src: XmlSerializerFuzzer.ByteBufferContainer:213,1
    - Dst: this.byteBuffer.put(byte[])
      Src: XmlSerializerFuzzer.ByteBufferContainer:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - ByteBuffer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.ByteBufferContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - byteArray
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 215
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 215
    functionName: '[XmlSerializerFuzzer.ByteBufferContainer].<init>(byte[])'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - this.byteBuffer.put(byte[])
    - '[java.nio.ByteBuffer].allocateDirect(XmlSerializerFuzzer.ByteBufferContainer)'
    linkageType: ''
    returnType: XmlSerializerFuzzer.ByteBufferContainer
    signature: '[XmlSerializerFuzzer.ByteBufferContainer].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: XmlSerializerFuzzer.MapContainer:222,1
    - Dst: this.map.put(int,String)
      Src: XmlSerializerFuzzer.MapContainer:223,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.MapContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 224
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 224
    functionName: '[XmlSerializerFuzzer.MapContainer].<init>(String)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - this.map.put(int,String)
    linkageType: ''
    returnType: XmlSerializerFuzzer.MapContainer
    signature: '[XmlSerializerFuzzer.MapContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: XmlSerializerFuzzer.ListContainer:231,1
    - Dst: this.list.add(String)
      Src: XmlSerializerFuzzer.ListContainer:232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlSerializerFuzzer.ListContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[XmlSerializerFuzzer.ListContainer].<init>(String)'
    functionSourceFile: /src/XmlSerializerFuzzer.java
    functionUses: 0
    functionsReached:
    - this.list.add(String)
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: XmlSerializerFuzzer.ListContainer
    signature: '[XmlSerializerFuzzer.ListContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: FromXmlParserFuzzer:28,1
    - Dst: '[java.util.EnumSet].allOf()'
      Src: FromXmlParserFuzzer:31,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: FromXmlParserFuzzer:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: FromXmlParserFuzzer:38,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(FromXmlParserFuzzer)'
      Src: FromXmlParserFuzzer:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable()'
      Src: FromXmlParserFuzzer:38,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(FromXmlParserFuzzer)'
      Src: FromXmlParserFuzzer:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable()'
      Src: FromXmlParserFuzzer:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
      Src: FromXmlParserFuzzer:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: FromXmlParserFuzzer:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: FromXmlParserFuzzer:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: FromXmlParserFuzzer:43,1
    - Dst: '[FromXmlParserFuzzer].size()'
      Src: FromXmlParserFuzzer:47,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBooleans(FromXmlParserFuzzer)'
      Src: FromXmlParserFuzzer:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: FromXmlParserFuzzer:49,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: FromXmlParserFuzzer:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
      Src: FromXmlParserFuzzer:49,1
    - Dst: parser.configure(FromXmlParserFuzzer)
      Src: FromXmlParserFuzzer:53,1
    - Dst: parser.currentName()
      Src: FromXmlParserFuzzer:59,1
    - Dst: parser.currentTokenLocation()
      Src: FromXmlParserFuzzer:62,1
    - Dst: parser.currentLocation()
      Src: FromXmlParserFuzzer:65,1
    - Dst: parser.isExpectedStartArrayToken()
      Src: FromXmlParserFuzzer:68,1
    - Dst: parser.isExpectedNumberIntToken()
      Src: FromXmlParserFuzzer:71,1
    - Dst: parser.nextToken()
      Src: FromXmlParserFuzzer:74,1
    - Dst: parser.nextTextValue()
      Src: FromXmlParserFuzzer:77,1
    - Dst: parser.getText()
      Src: FromXmlParserFuzzer:80,1
    - Dst: parser.getTextCharacters()
      Src: FromXmlParserFuzzer:83,1
    - Dst: parser.getTextLength()
      Src: FromXmlParserFuzzer:86,1
    - Dst: parser.getTextOffset()
      Src: FromXmlParserFuzzer:89,1
    - Dst: parser.getNumberType()
      Src: FromXmlParserFuzzer:92,1
    - Dst: parser.getNumberValue()
      Src: FromXmlParserFuzzer:95,1
    - Dst: parser.getIntValue()
      Src: FromXmlParserFuzzer:98,1
    - Dst: parser.getLongValue()
      Src: FromXmlParserFuzzer:101,1
    - Dst: parser.getBigIntegerValue()
      Src: FromXmlParserFuzzer:104,1
    - Dst: parser.getFloatValue()
      Src: FromXmlParserFuzzer:107,1
    - Dst: parser.getDoubleValue()
      Src: FromXmlParserFuzzer:110,1
    - Dst: parser.getDecimalValue()
      Src: FromXmlParserFuzzer:113,1
    - Dst: parser.close()
      Src: FromXmlParserFuzzer:117,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 121
      start: 26
    functionDepth: 4
    functionLinenumber: 26
    functionLinenumberEnd: 121
    functionName: '[FromXmlParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/FromXmlParserFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
    - parser.getTextCharacters()
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBooleans(FromXmlParserFuzzer)'
    - parser.isExpectedNumberIntToken()
    - parser.getDecimalValue()
    - parser.getFloatValue()
    - parser.currentLocation()
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    - parser.isExpectedStartArrayToken()
    - parser.getDoubleValue()
    - parser.nextToken()
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
    - parser.currentName()
    - parser.getTextOffset()
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(FromXmlParserFuzzer)'
    - '[java.util.EnumSet].allOf()'
    - parser.configure(FromXmlParserFuzzer)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - parser.getNumberValue()
    - parser.currentTokenLocation()
    - parser.getNumberType()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[FromXmlParserFuzzer].size()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
    - parser.close()
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable()'
    - parser.getIntValue()
    - parser.getBigIntegerValue()
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable()'
    - parser.getText()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - parser.getTextLength()
    - parser.nextTextValue()
    - parser.getLongValue()
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    linkageType: ''
    returnType: void
    signature: '[FromXmlParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: FromXmlParserFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[FromXmlParserFuzzer].<init>()'
    functionSourceFile: /src/FromXmlParserFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: FromXmlParserFuzzer
    signature: '[FromXmlParserFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: XmlFuzzer:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(byte[])'
      Src: XmlFuzzer:25,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - input
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 28
      start: 22
    functionDepth: 4
    functionLinenumber: 22
    functionLinenumberEnd: 28
    functionName: '[XmlFuzzer].fuzzerTestOneInput(byte[])'
    functionSourceFile: /src/XmlFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[XmlFuzzer].fuzzerTestOneInput(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlFuzzer].<init>()'
    functionSourceFile: /src/XmlFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlFuzzer
    signature: '[XmlFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: XmlDeserializerFuzzer:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: XmlDeserializerFuzzer:42,1
    - Dst: '[XmlDeserializerFuzzer].initializeClassChoice()'
      Src: XmlDeserializerFuzzer:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - java.util.List<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 3
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[XmlDeserializerFuzzer].fuzzerInitialize()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[XmlDeserializerFuzzer].initializeClassChoice()'
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer].fuzzerInitialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(java.util.List<Class>)'
      Src: XmlDeserializerFuzzer:49,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: XmlDeserializerFuzzer:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,XmlDeserializerFuzzer)'
      Src: XmlDeserializerFuzzer:51,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - java.util.List<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[XmlDeserializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,XmlDeserializerFuzzer)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(java.util.List<Class>)'
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: XmlDeserializerFuzzer:58,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:59,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:60,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:61,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:62,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:63,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:64,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:65,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:66,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:67,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:68,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:69,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:70,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:71,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:72,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:73,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:74,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:75,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:76,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:77,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:78,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:79,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:80,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:81,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:82,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:83,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:84,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:85,1
    - Dst: '[java.util.ArrayList].add()'
      Src: XmlDeserializerFuzzer:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - java.util.List<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 87
    functionName: '[XmlDeserializerFuzzer].initializeClassChoice()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].add()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer].initializeClassChoice()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - java.util.List<Class>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlDeserializerFuzzer].<init>()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer
    signature: '[XmlDeserializerFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.ByteArrayContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[XmlDeserializerFuzzer.ByteArrayContainer].<init>(byte[])'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.ByteArrayContainer
    signature: '[XmlDeserializerFuzzer.ByteArrayContainer].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.ModelContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[XmlDeserializerFuzzer.ModelContainer].<init>(String)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.ModelContainer
    signature: '[XmlDeserializerFuzzer.ModelContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.DelegateContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[XmlDeserializerFuzzer.DelegateContainer].<init>(String)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.DelegateContainer
    signature: '[XmlDeserializerFuzzer.DelegateContainer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.RawContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlDeserializerFuzzer.RawContainer].<init>()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.RawContainer
    signature: '[XmlDeserializerFuzzer.RawContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<Integer,String>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - map
    argTypes:
    - java.util.Map<Integer,String>
    constantsTouched: []
    func_position:
      end: 127
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 127
    functionName: '[XmlDeserializerFuzzer.MapContainer].setMap(java.util.Map<Integer,String>)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer.MapContainer].setMap(java.util.Map<Integer,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Integer, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.MapContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlDeserializerFuzzer.MapContainer].<init>()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.MapContainer
    signature: '[XmlDeserializerFuzzer.MapContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 135
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 135
    functionName: '[XmlDeserializerFuzzer.ListContainer].setList(java.util.List<String>)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer.ListContainer].setList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.ListContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlDeserializerFuzzer.ListContainer].<init>()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.ListContainer
    signature: '[XmlDeserializerFuzzer.ListContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 143
    functionName: '[XmlDeserializerFuzzer.ArrayContainer].getArray()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[XmlDeserializerFuzzer.ArrayContainer].getArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - array
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 147
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 147
    functionName: '[XmlDeserializerFuzzer.ArrayContainer].setArray(String[])'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[XmlDeserializerFuzzer.ArrayContainer].setArray(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.ArrayContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[XmlDeserializerFuzzer.ArrayContainer].<init>()'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.ArrayContainer
    signature: '[XmlDeserializerFuzzer.ArrayContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - EnumFuzz
      classConcrete: true
      classEnum: false
      classFields:
      - EnumFuzz
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlDeserializerFuzzer.EnumContainer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - enumFuzz
    argTypes:
    - EnumFuzz
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[XmlDeserializerFuzzer.EnumContainer].<init>(EnumFuzz)'
    functionSourceFile: /src/XmlDeserializerFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: XmlDeserializerFuzzer.EnumContainer
    signature: '[XmlDeserializerFuzzer.EnumContainer].<init>(EnumFuzz)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.EnumSet].allOf()'
      Src: ToXmlGeneratorFuzzer:34,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: ToXmlGeneratorFuzzer:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: ToXmlGeneratorFuzzer:41,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable()'
      Src: ToXmlGeneratorFuzzer:41,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable()'
      Src: ToXmlGeneratorFuzzer:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
      Src: ToXmlGeneratorFuzzer:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: ToXmlGeneratorFuzzer:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: ToXmlGeneratorFuzzer:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: ToXmlGeneratorFuzzer:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: ToXmlGeneratorFuzzer:56,1
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: ToXmlGeneratorFuzzer:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.ByteArrayOutputStream)'
      Src: ToXmlGeneratorFuzzer:56,1
    - Dst: '[java.util.EnumSet].allOf()'
      Src: ToXmlGeneratorFuzzer:57,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: ToXmlGeneratorFuzzer:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].configure(ToXmlGeneratorFuzzer,boolean)'
      Src: ToXmlGeneratorFuzzer:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
      Src: ToXmlGeneratorFuzzer:60,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: ToXmlGeneratorFuzzer:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: ToXmlGeneratorFuzzer:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: ToXmlGeneratorFuzzer:62,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: ToXmlGeneratorFuzzer:66,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes()'
      Src: ToXmlGeneratorFuzzer:69,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: ToXmlGeneratorFuzzer:69,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStringField(String,String)'
      Src: ToXmlGeneratorFuzzer:68,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:72,1
    - Dst: '[com.fasterxml.jackson.core.io.SerializedString].<init>(String)'
      Src: ToXmlGeneratorFuzzer:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(com.fasterxml.jackson.core.io.SerializedString)'
      Src: ToXmlGeneratorFuzzer:72,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:75,1
    - Dst: '[String].toCharArray()'
      Src: ToXmlGeneratorFuzzer:76,1
    - Dst: '[String].length()'
      Src: ToXmlGeneratorFuzzer:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:76,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:79,1
    - Dst: '[com.fasterxml.jackson.core.io.SerializedString].<init>(String)'
      Src: ToXmlGeneratorFuzzer:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(com.fasterxml.jackson.core.io.SerializedString)'
      Src: ToXmlGeneratorFuzzer:79,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
      Src: ToXmlGeneratorFuzzer:82,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:85,1
    - Dst: '[String].length()'
      Src: ToXmlGeneratorFuzzer:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:86,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:89,1
    - Dst: '[String].toCharArray()'
      Src: ToXmlGeneratorFuzzer:90,1
    - Dst: '[String].length()'
      Src: ToXmlGeneratorFuzzer:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:90,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:93,1
    - Dst: '[String].length()'
      Src: ToXmlGeneratorFuzzer:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String,int,ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:94,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:97,1
    - Dst: '[String].toCharArray()'
      Src: ToXmlGeneratorFuzzer:98,1
    - Dst: '[String].length()'
      Src: ToXmlGeneratorFuzzer:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:98,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: ToXmlGeneratorFuzzer:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBoolean(boolean)'
      Src: ToXmlGeneratorFuzzer:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: ToXmlGeneratorFuzzer:104,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: ToXmlGeneratorFuzzer:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
      Src: ToXmlGeneratorFuzzer:107,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: ToXmlGeneratorFuzzer:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(long)'
      Src: ToXmlGeneratorFuzzer:110,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
      Src: ToXmlGeneratorFuzzer:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(double)'
      Src: ToXmlGeneratorFuzzer:113,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeFloat()'
      Src: ToXmlGeneratorFuzzer:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(float)'
      Src: ToXmlGeneratorFuzzer:116,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: ToXmlGeneratorFuzzer:119,1
    - Dst: '[java.math.BigDecimal].<init>(long)'
      Src: ToXmlGeneratorFuzzer:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigDecimal)'
      Src: ToXmlGeneratorFuzzer:119,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: ToXmlGeneratorFuzzer:122,1
    - Dst: '[java.math.BigInteger].valueOf(long)'
      Src: ToXmlGeneratorFuzzer:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(ToXmlGeneratorFuzzer)'
      Src: ToXmlGeneratorFuzzer:122,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: ToXmlGeneratorFuzzer:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(String)'
      Src: ToXmlGeneratorFuzzer:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: ToXmlGeneratorFuzzer:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].flush()'
      Src: ToXmlGeneratorFuzzer:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: ToXmlGeneratorFuzzer:131,1
    CyclomaticComplexity: 43
    EdgeCount: 43
    ICount: 84
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 135
      start: 31
    functionDepth: 4
    functionLinenumber: 31
    functionLinenumberEnd: 135
    functionName: '[ToXmlGeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/ToXmlGeneratorFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.core.io.SerializedString].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(com.fasterxml.jackson.core.io.SerializedString)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(float)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(com.fasterxml.jackson.core.io.SerializedString)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStringField(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[java.util.EnumSet].allOf()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(double)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeFloat()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(long)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
    - '[java.math.BigDecimal].<init>(long)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String,int,ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].flush()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[String].length()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[java.math.BigInteger].valueOf(long)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
    - '[String].toCharArray()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(ToXmlGeneratorFuzzer,int,ToXmlGeneratorFuzzer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.ByteArrayOutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].configure(ToXmlGeneratorFuzzer,boolean)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigDecimal)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBoolean(boolean)'
    linkageType: ''
    returnType: void
    signature: '[ToXmlGeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ToXmlGeneratorFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[ToXmlGeneratorFuzzer].<init>()'
    functionSourceFile: /src/ToXmlGeneratorFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ToXmlGeneratorFuzzer
    signature: '[ToXmlGeneratorFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:16,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:16,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:17,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 4
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].testMapperVersions()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/VersionInfoTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].testMapperVersions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.Versioned].version()'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].isUnknownVersion()'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertFalse(com.fasterxml.jackson.dataformat.xml.VersionInfoTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:29,1
    - Dst: exp.toFullString()
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].toFullString()'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertEquals(com.fasterxml.jackson.dataformat.xml.VersionInfoTest,com.fasterxml.jackson.dataformat.xml.VersionInfoTest)'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertEquals(com.fasterxml.jackson.dataformat.xml.VersionInfoTest,com.fasterxml.jackson.dataformat.xml.VersionInfoTest)'
      Src: com.fasterxml.jackson.dataformat.xml.VersionInfoTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.Versioned
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - vers
    argTypes:
    - com.fasterxml.jackson.core.Versioned
    constantsTouched: []
    func_position:
      end: 33
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.core.Versioned)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/VersionInfoTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.Versioned].version()'
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].toFullString()'
    - exp.toFullString()
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertFalse(com.fasterxml.jackson.dataformat.xml.VersionInfoTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].isUnknownVersion()'
    - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertEquals(com.fasterxml.jackson.dataformat.xml.VersionInfoTest,com.fasterxml.jackson.dataformat.xml.VersionInfoTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.core.Versioned)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.VersionInfoTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/VersionInfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.VersionInfoTest
    signature: '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:218,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:222,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 4
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].streamFactoryBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].streamFactoryBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:226,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 227
      start: 225
    functionDepth: 4
    functionLinenumber: 225
    functionLinenumberEnd: 227
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].newMapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].newMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:230,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 5
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:234,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - useListWrapping
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 236
      start: 233
    functionDepth: 5
    functionLinenumber: 233
    functionLinenumberEnd: 236
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:239,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    constantsTouched: []
    func_position:
      end: 240
      start: 238
    functionDepth: 4
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:244,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:244,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - useListWrapping
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 245
      start: 242
    functionDepth: 6
    functionLinenumber: 242
    functionLinenumberEnd: 245
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].xmlMapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].xmlMapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:248,1
    - Dst: '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationIntrospector].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:248,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.AnnotationIntrospector
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 249
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 249
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jakartaXMLBindAnnotationIntrospector()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationIntrospector].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.AnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jakartaXMLBindAnnotationIntrospector()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:260,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonToken
      - JsonToken
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - expToken
    - actToken
    argTypes:
    - JsonToken
    - JsonToken
    constantsTouched: []
    func_position:
      end: 262
      start: 257
    functionDepth: 0
    functionLinenumber: 257
    functionLinenumberEnd: 262
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonToken)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonToken)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:266,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonToken
      - JsonParser
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - expToken
    - jp
    argTypes:
    - JsonToken
    - JsonParser
    constantsTouched: []
    func_position:
      end: 267
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 267
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getCurrentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getTextLength()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:278,1
    - Dst: '[JsonParser].getTextCharacters()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:279,1
    - Dst: '[JsonParser].getTextOffset()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:280,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,com.fasterxml.jackson.dataformat.xml.XmlTestUtil,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:280,1
    - Dst: '[JsonParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].length()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:283,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:284,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertEquals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:286,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      - JsonParseException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jp
    argTypes:
    - JsonParser
    constantsTouched: []
    func_position:
      end: 289
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 289
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getAndVerifyText(JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getText()'
    - '[JsonParser].getTextLength()'
    - '[JsonParser].getTextOffset()'
    - '[JsonParser].getTextCharacters()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertEquals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].length()'
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,com.fasterxml.jackson.dataformat.xml.XmlTestUtil,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getAndVerifyText(JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:294,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:294,1
    - Dst: '[JsonParser].currentName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:295,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:295,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - expName
    argTypes:
    - JsonParser
    - String
    constantsTouched: []
    func_position:
      end: 296
      start: 291
    functionDepth: 1
    functionLinenumber: 291
    functionLinenumberEnd: 296
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyFieldName(JsonParser,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[JsonParser].currentName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyFieldName(JsonParser,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Throwable].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:300,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:301,1
    - Dst: match.toLowerCase()
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:303,1
    - Dst: lmsg.indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:304,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:308,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 310
      start: 298
    functionDepth: 0
    functionLinenumber: 298
    functionLinenumberEnd: 310
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyException(Throwable)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[Throwable].getMessage()'
    - lmsg.indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].toLowerCase()'
    - match.toLowerCase()
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyException(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:319,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 320
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 320
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].a2q(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[String].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].a2q(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].getBytes(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:323,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 324
      start: 322
    functionDepth: 0
    functionLinenumber: 322
    functionLinenumberEnd: 324
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].utf8Bytes(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[String].getBytes(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].utf8Bytes(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:334,1
    - Dst: '[String].substring(int,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:336,1
    - Dst: match.length()
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:336,1
    - Dst: '[String].substring(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:336,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - xml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 339
      start: 331
    functionDepth: 0
    functionLinenumber: 331
    functionLinenumberEnd: 339
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].removeSjsxpNamespace(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[String].indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - match.length()
    - '[String].substring(int,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[String].substring(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].removeSjsxpNamespace(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:343,1
    - Dst: '[FileInputStream].<init>(File)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:344,1
    - Dst: '[InputStreamReader].<init>(FileInputStream,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:344,1
    - Dst: '[BufferedReader].<init>(InputStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:344,1
    - Dst: '[BufferedReader].readLine()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:347,1
    - Dst: '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:348,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:348,1
    - Dst: '[BufferedReader].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:350,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:351,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - File
    constantsTouched: []
    func_position:
      end: 352
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 352
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readAll(File)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[InputStreamReader].<init>(FileInputStream,String)'
    - '[StringBuilder].toString()'
    - '[BufferedReader].<init>(InputStreamReader)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].append(String)'
    - '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[BufferedReader].readLine()'
    - '[StringBuilder].<init>()'
    - '[BufferedReader].close()'
    - '[FileInputStream].<init>(File)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readAll(File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:359,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getResourceAsStream(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:359,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].read(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:363,1
    - Dst: '[ByteArrayOutputStream].write(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,int,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:364,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:366,1
    - Dst: '[RuntimeException].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:368,1
    - Dst: '[ByteArrayOutputStream].size()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:371,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:372,1
    - Dst: '[ByteArrayOutputStream].toByteArray()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:374,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 375
      start: 354
    functionDepth: 0
    functionLinenumber: 354
    functionLinenumberEnd: 375
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readResource(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getResourceAsStream(String)'
    - '[ByteArrayOutputStream].toByteArray()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].read(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getClass()'
    - '[ByteArrayOutputStream].write(com.fasterxml.jackson.dataformat.xml.XmlTestUtil,int,com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[ByteArrayOutputStream].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].close()'
    - '[RuntimeException].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)'
    - '[ByteArrayOutputStream].size()'
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:379,1
    - Dst: jakarta.xml.bind.JAXB.marshal(Object,StringWriter)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:381,1
    - Dst: jakarta.xml.bind.JAXBContext.newInstance(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:383,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].createMarshaller()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:383,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].marshal(Object,StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:383,1
    - Dst: '[StringWriter].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:385,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil:386,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ob
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 387
      start: 377
    functionDepth: 0
    functionLinenumber: 377
    functionLinenumberEnd: 387
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jaxbSerialized(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - jakarta.xml.bind.JAXBContext.newInstance(com.fasterxml.jackson.dataformat.xml.XmlTestUtil)
    - '[StringWriter].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].createMarshaller()'
    - '[StringWriter].<init>()'
    - '[StringWriter].toString()'
    - jakarta.xml.bind.JAXB.marshal(Object,StringWriter)
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].marshal(Object,StringWriter)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jaxbSerialized(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - age
    - f
    - l
    argTypes:
    - int
    - String
    - String
    constantsTouched: []
    func_position:
      end: 38
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - Gender
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - first
    - last
    - verified
    - g
    - data
    argTypes:
    - String
    - String
    - boolean
    - Gender
    - byte[]
    constantsTouched: []
    func_position:
      end: 86
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].isVerified()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].isVerified()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Gender
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getGender()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Gender
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getGender()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getUserImage()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getUserImage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Name
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - Name
    constantsTouched: []
    func_position:
      end: 93
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setName(Name)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setName(Name)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 94
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setVerified(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setVerified(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Gender
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - Gender
    constantsTouched: []
    func_position:
      end: 95
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setGender(Gender)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setGender(Gender)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 96
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setUserImage(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setUserImage(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser:106,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 115
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - f
    - l
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getFirst()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getFirst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getLast()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getLast()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setFirst(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setFirst(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setLast(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setLast(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name:67,1
    - Dst: _first.equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name:69,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name:69,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 70
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getClass()'
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name)'
    - _first.equals(com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name)
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 129
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 139
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 157
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x0
    - y0
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 161
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 161
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 170
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 170
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point,int)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 175
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
    functionUses: 0
    functionsReached:
    - String.format(String,com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point,int)
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MediaItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 17
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MediaItem
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Content
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MediaItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Content
    constantsTouched: []
    func_position:
      end: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>(Content)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MediaItem
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>(Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MediaItem:26,1
    - Dst: '[java.util.ArrayList].add(Photo)'
      Src: com.fasterxml.jackson.dataformat.xml.MediaItem:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Photo
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - Photo
    constantsTouched: []
    func_position:
      end: 29
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(Photo)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(Photo)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(Photo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Photo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].getImages()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Photo>
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].getImages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Photo>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - java.util.List<Photo>
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].setImages(java.util.List<Photo>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].setImages(java.util.List<Photo>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].getContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Content
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].getContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Content
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Photo>
      - Content
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Content
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem].setContent(Content)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem].setContent(Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MediaItem.Photo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MediaItem.Photo
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - int
      - int
      - Size
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MediaItem.Photo
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - uri
    - title
    - w
    - h
    - s
    argTypes:
    - String
    - String
    - int
    - int
    - Size
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,Size)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MediaItem.Photo
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,Size)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getUri()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getUri()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getTitle()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getWidth()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getWidth()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getHeight()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getHeight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Size
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getSize()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Size
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - u
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setUri(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setUri(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - t
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setTitle(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setTitle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - w
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 70
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setWidth(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setWidth(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - h
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 71
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setHeight(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setHeight(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Size
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - int
      - Size
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - Size
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setSize(Size)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setSize(Size)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MediaItem.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MediaItem.Content
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MediaItem.Content:94,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MediaItem.Content:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 97
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].addPerson(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].addPerson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Player
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPlayer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Player
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPlayer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getUri()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getUri()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getTitle()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getWidth()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getWidth()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getHeight()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getHeight()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getFormat()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getDuration()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getDuration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 106
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getSize()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 107
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getBitrate()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getBitrate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 108
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPersons()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPersons()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getCopyright()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getCopyright()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Player
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - Player
    constantsTouched: []
    func_position:
      end: 111
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 111
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPlayer(Player)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPlayer(Player)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - u
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 112
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 112
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setUri(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setUri(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - t
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setTitle(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setTitle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - w
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 114
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 114
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setWidth(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setWidth(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - h
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 115
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setHeight(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setHeight(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 116
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 116
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setFormat(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 117
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 117
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setDuration(long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setDuration(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 118
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 118
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setSize(long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setSize(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 119
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setBitrate(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setBitrate(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - p
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 120
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPersons(java.util.List<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPersons(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Player
      - String
      - String
      - int
      - int
      - String
      - long
      - long
      - int
      - List<String>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 121
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setCopyright(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setCopyright(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].nameForTextElement(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].configure(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].disable(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].copy()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationFeatures()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationFeatures()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperCopy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getSerializationFeatures()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].nameForTextElement(String)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].copy()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].configure(com.fasterxml.jackson.dataformat.xml.MapperCopyTest,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].disable(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperCopy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].copy()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.ser.DefaultSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testSerializerProviderCopy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].copy()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.ser.DefaultSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testSerializerProviderCopy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].nameForTextElement(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:68,1
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:70,1
    - Dst: '[ObjectOutputStream].<init>(ByteArrayOutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:71,1
    - Dst: '[ObjectOutputStream].writeObject(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:72,1
    - Dst: '[ObjectOutputStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:73,1
    - Dst: '[ByteArrayOutputStream].toByteArray()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:75,1
    - Dst: '[ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:75,1
    - Dst: '[ObjectInputStream].<init>(ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:75,1
    - Dst: '[ObjectInputStream].readObject()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:76,1
    - Dst: '[ObjectInputStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:77,1
    - Dst: mapper2.getFactory()
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 80
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 0
    functionsReached:
    - '[ObjectOutputStream].close()'
    - '[ObjectOutputStream].writeObject(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[ByteArrayOutputStream].toByteArray()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].nameForTextElement(String)'
    - '[ObjectInputStream].<init>(ByteArrayInputStream)'
    - '[ByteArrayOutputStream].<init>()'
    - '[ObjectInputStream].readObject()'
    - mapper2.getFactory()
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    - '[ObjectOutputStream].<init>(ByteArrayOutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].getXMLTextElementName()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].mapperBuilder()'
    - '[ObjectInputStream].close()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].copy()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].disable(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].disable(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.MapperCopyTest:100,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testCopyWith()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].copy()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282)'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].disable(com.fasterxml.jackson.dataformat.xml.MapperCopyTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testCopyWith()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MapperCopyTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MapperCopyTest
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282
    signature: '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MediaItem.Content].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:18,1
    - Dst: '[MediaItem.Content].setTitle(String)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:19,1
    - Dst: '[MediaItem.Content].addPerson(String)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:20,1
    - Dst: '[MediaItem.Content].addPerson(String)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>(MediaItem.Content)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(com.fasterxml.jackson.dataformat.xml.MediaItem.Photo)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(com.fasterxml.jackson.dataformat.xml.MediaItem.Photo)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MediaItem)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest,com.fasterxml.jackson.dataformat.xml.MediaItem)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].withDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MediaItem)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest,com.fasterxml.jackson.dataformat.xml.MediaItem)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].testRoundtrip()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/RoundtripContentTest.java
    functionUses: 0
    functionsReached:
    - '[MediaItem.Content].addPerson(String)'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.MediaItem)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerFor()'
    - '[MediaItem.Content].setTitle(String)'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest,com.fasterxml.jackson.dataformat.xml.MediaItem)'
    - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
    - '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(com.fasterxml.jackson.dataformat.xml.MediaItem.Photo)'
    - '[MediaItem.Content].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].withDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>(MediaItem.Content)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].testRoundtrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.MediaItem].getContent()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:42,1
    - Dst: '[Content].getTitle()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].getContent()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].getTitle()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].assertEquals(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest,com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.fasterxml.jackson.dataformat.xml.MediaItem
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - xml
    - exp
    argTypes:
    - String
    - com.fasterxml.jackson.dataformat.xml.MediaItem
    constantsTouched: []
    func_position:
      end: 43
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(String,com.fasterxml.jackson.dataformat.xml.MediaItem)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/RoundtripContentTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.MediaItem].getContent()'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].assertEquals(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest,com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].getContent()'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.RoundtripContentTest)'
    - '[Content].getTitle()'
    - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].getTitle()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(String,com.fasterxml.jackson.dataformat.xml.MediaItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/RoundtripContentTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.RoundtripContentTest
    signature: '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].reader()'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:19,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].with(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest,com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testDeserDefaults()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/FeatureDefaultsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].reader()'
    - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].with(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest,com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testDeserDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].with(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest,com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testSerDefaults()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/FeatureDefaultsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].with(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].assertNotSame(com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest,com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testSerDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/FeatureDefaultsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[junit.framework.TestCase].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:218,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[junit.framework.TestCase].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:222,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 4
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].streamFactoryBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].streamFactoryBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:226,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: true
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 227
      start: 225
    functionDepth: 4
    functionLinenumber: 225
    functionLinenumberEnd: 227
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].newMapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].newMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:230,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 5
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:234,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - f
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 4
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:240,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:241,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - useListWrapping
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 242
      start: 237
    functionDepth: 3
    functionLinenumber: 237
    functionLinenumberEnd: 242
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].xmlMapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].xmlMapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:245,1
    - Dst: '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationIntrospector].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:245,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.AnnotationIntrospector
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 246
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jakartaXMLBindAnnotationIntrospector()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationIntrospector].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.AnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jakartaXMLBindAnnotationIntrospector()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:257,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonToken
      - JsonToken
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 2
    argNames:
    - expToken
    - actToken
    argTypes:
    - JsonToken
    - JsonToken
    constantsTouched: []
    func_position:
      end: 259
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 259
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonToken)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonToken)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:263,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonToken
      - JsonParser
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 2
    argNames:
    - expToken
    - jp
    argTypes:
    - JsonToken
    - JsonParser
    constantsTouched: []
    func_position:
      end: 264
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 264
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getCurrentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getTextLength()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:275,1
    - Dst: '[JsonParser].getTextCharacters()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:276,1
    - Dst: '[JsonParser].getTextOffset()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:277,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase,com.fasterxml.jackson.dataformat.xml.XmlTestBase,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:277,1
    - Dst: '[JsonParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:278,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].length()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:280,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:283,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      - JsonParseException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - jp
    argTypes:
    - JsonParser
    constantsTouched: []
    func_position:
      end: 286
      start: 271
    functionDepth: 0
    functionLinenumber: 271
    functionLinenumberEnd: 286
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getAndVerifyText(JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getText()'
    - '[JsonParser].getTextLength()'
    - '[JsonParser].getTextOffset()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[JsonParser].getTextCharacters()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].length()'
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase,com.fasterxml.jackson.dataformat.xml.XmlTestBase,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getAndVerifyText(JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:291,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:291,1
    - Dst: '[JsonParser].currentName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:292,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:292,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 2
    argNames:
    - jp
    - expName
    argTypes:
    - JsonParser
    - String
    constantsTouched: []
    func_position:
      end: 293
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 293
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyFieldName(JsonParser,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].getText()'
    - '[JsonParser].currentName()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertEquals(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyFieldName(JsonParser,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Throwable].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:297,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:298,1
    - Dst: match.toLowerCase()
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:300,1
    - Dst: lmsg.indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestBase)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:305,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - e
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 307
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 307
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyException(Throwable)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].toLowerCase()'
    - '[Throwable].getMessage()'
    - lmsg.indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestBase)
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].fail(String)'
    - match.toLowerCase()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyException(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:316,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - content
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 317
      start: 315
    functionDepth: 0
    functionLinenumber: 315
    functionLinenumberEnd: 317
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].a2q(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[String].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].a2q(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].getBytes(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:320,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 321
      start: 319
    functionDepth: 0
    functionLinenumber: 319
    functionLinenumberEnd: 321
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].utf8Bytes(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[String].getBytes(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].utf8Bytes(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:331,1
    - Dst: '[String].substring(int,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:333,1
    - Dst: match.length()
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:333,1
    - Dst: '[String].substring(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:333,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - xml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 336
      start: 328
    functionDepth: 0
    functionLinenumber: 328
    functionLinenumberEnd: 336
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].removeSjsxpNamespace(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[String].substring(int,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - match.length()
    - '[String].substring(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[String].indexOf(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].removeSjsxpNamespace(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:340,1
    - Dst: '[FileInputStream].<init>(File)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:341,1
    - Dst: '[InputStreamReader].<init>(FileInputStream,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:341,1
    - Dst: '[BufferedReader].<init>(InputStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:341,1
    - Dst: '[BufferedReader].readLine()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:344,1
    - Dst: '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:345,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:345,1
    - Dst: '[BufferedReader].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:347,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:348,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - f
    argTypes:
    - File
    constantsTouched: []
    func_position:
      end: 349
      start: 338
    functionDepth: 0
    functionLinenumber: 338
    functionLinenumberEnd: 349
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readAll(File)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[InputStreamReader].<init>(FileInputStream,String)'
    - '[StringBuilder].toString()'
    - '[BufferedReader].<init>(InputStreamReader)'
    - '[BufferedReader].close()'
    - '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[BufferedReader].readLine()'
    - '[StringBuilder].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].append(String)'
    - '[FileInputStream].<init>(File)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readAll(File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:353,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getResourceAsStream(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].read(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:360,1
    - Dst: '[ByteArrayOutputStream].write(com.fasterxml.jackson.dataformat.xml.XmlTestBase,int,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:361,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:363,1
    - Dst: '[RuntimeException].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:365,1
    - Dst: '[ByteArrayOutputStream].size()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:368,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:369,1
    - Dst: '[ByteArrayOutputStream].toByteArray()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:371,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 372
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 372
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readResource(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[ByteArrayOutputStream].toByteArray()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getResourceAsStream(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].close()'
    - '[ByteArrayOutputStream].write(com.fasterxml.jackson.dataformat.xml.XmlTestBase,int,com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].read(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[ByteArrayOutputStream].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getClass()'
    - '[RuntimeException].<init>(com.fasterxml.jackson.dataformat.xml.XmlTestBase)'
    - '[ByteArrayOutputStream].size()'
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readResource(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:376,1
    - Dst: jakarta.xml.bind.JAXB.marshal(Object,StringWriter)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:378,1
    - Dst: jakarta.xml.bind.JAXBContext.newInstance(com.fasterxml.jackson.dataformat.xml.XmlTestBase)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:380,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].createMarshaller()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:380,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].marshal(Object,StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:380,1
    - Dst: '[StringWriter].close()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:382,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase:383,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - String
      - String
      - int
      - String
      - int
      - int
      - int
      - int
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - ob
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 384
      start: 374
    functionDepth: 0
    functionLinenumber: 374
    functionLinenumberEnd: 384
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jaxbSerialized(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[StringWriter].close()'
    - jakarta.xml.bind.JAXBContext.newInstance(com.fasterxml.jackson.dataformat.xml.XmlTestBase)
    - '[StringWriter].<init>()'
    - '[StringWriter].toString()'
    - jakarta.xml.bind.JAXB.marshal(Object,StringWriter)
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].marshal(Object,StringWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].createMarshaller()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jaxbSerialized(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - age
    - f
    - l
    argTypes:
    - int
    - String
    - String
    constantsTouched: []
    func_position:
      end: 38
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>(int,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>(int,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - Gender
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - first
    - last
    - verified
    - g
    - data
    argTypes:
    - String
    - String
    - boolean
    - Gender
    - byte[]
    constantsTouched: []
    func_position:
      end: 86
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].isVerified()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].isVerified()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Gender
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getGender()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Gender
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getGender()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getUserImage()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getUserImage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Name
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - Name
    constantsTouched: []
    func_position:
      end: 93
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setName(Name)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setName(Name)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 94
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setVerified(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setVerified(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Gender
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - g
    argTypes:
    - Gender
    constantsTouched: []
    func_position:
      end: 95
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setGender(Gender)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setGender(Gender)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 96
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setUserImage(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setUserImage(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser:106,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Gender
      - Name
      - boolean
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 115
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - f
    - l
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getFirst()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getFirst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getLast()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getLast()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setFirst(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setFirst(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setLast(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setLast(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name:67,1
    - Dst: _first.equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name:69,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name:69,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 70
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - _first.equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name)
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 129
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 139
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 157
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x0
    - y0
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 161
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 161
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 170
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 170
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point,int)
      Src: com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 175
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
    functionUses: 0
    functionsReached:
    - String.format(String,com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point,int)
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].parseW3CSchema(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getElementText()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getElementText()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].verifyFailure(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest:62,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].testSimpleDataTypes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/W3CSchemaValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getElementText()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].verifyFailure(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].next()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].parseW3CSchema(com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].close()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].testSimpleDataTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/W3CSchemaValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].parseDTDSchema(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testFullValidationOk()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/DTDValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].parseDTDSchema(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].next()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].close()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testFullValidationOk()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].parseDTDSchema(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].verifyException(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest:46,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testValidationFail()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/DTDValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].parseDTDSchema(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].next()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].verifyException(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].close()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testValidationFail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/DTDValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: XMLValidationSchemaFactory.newInstance(String)
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:37,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].createSchema(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLValidationSchema
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - contents
    - schemaType
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - XMLValidationSchemaFactory.newInstance(String)
    - '[java.io.StringReader].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].createSchema(java.io.StringReader)'
    linkageType: ''
    returnType: XMLValidationSchema
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLValidationSchema
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - contents
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseRngSchema(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
    linkageType: ''
    returnType: XMLValidationSchema
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseRngSchema(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLValidationSchema
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - contents
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseDTDSchema(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
    linkageType: ''
    returnType: XMLValidationSchema
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseDTDSchema(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLValidationSchema
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - contents
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseW3CSchema(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
    linkageType: ''
    returnType: XMLValidationSchema
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseW3CSchema(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:58,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:60,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.codehaus.stax2.XMLStreamReader2
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - xml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].getXMLReader(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 1
    functionsReached:
    - '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[java.io.StringReader].<init>(String)'
    linkageType: ''
    returnType: org.codehaus.stax2.XMLStreamReader2
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].getXMLReader(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].getXMLReader(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:66,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].validateAgainst(XMLValidationSchema)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:67,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:69,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:72,1
    - Dst: vex.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:75,1
    - Dst: '[String].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:76,1
    - Dst: msg.indexOf(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:80,1
    - Dst: sex.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:84,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - XMLValidationSchema
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 4
    argNames:
    - xml
    - schema
    - failMsg
    - failPhrase
    argTypes:
    - String
    - XMLValidationSchema
    - String
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 63
    functionDepth: 2
    functionLinenumber: 63
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].verifyFailure(String,XMLValidationSchema,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].next()'
    - '[String].toLowerCase()'
    - msg.indexOf(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)
    - sex.getMessage()
    - '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
    - '[org.codehaus.stax2.XMLStreamReader2].validateAgainst(XMLValidationSchema)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].getXMLReader(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].toLowerCase()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
    - vex.getMessage()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].verifyFailure(String,XMLValidationSchema,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:101,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - expType
    - actType
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 103
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].assertTokenType(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].assertTokenType(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:107,1
    - Dst: '[java.util.HashMap<Integer,String>].get(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:107,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - tt
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 109
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap<Integer,String>].get(com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase)'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - java.util.HashMap<Integer,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].parseRngSchema(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getEventType()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 32
    functionDepth: 1
    functionLinenumber: 32
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testValidWithNamespace()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/RelaxNGValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getXMLReader(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].assertTokenType(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].hasNext()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getEventType()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].next()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].validateAgainst(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].parseRngSchema(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testValidWithNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].parseRngSchema(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testInvalidWithNamespace()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/RelaxNGValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].parseRngSchema(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testInvalidWithNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getXMLReader(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].next()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:96,1
    - Dst: vex.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:99,1
    - Dst: '[String].toLowerCase()'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:100,1
    - Dst: msg.indexOf(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest:106,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - org.codehaus.stax2.validation.XMLValidationSchema
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 4
    argNames:
    - xml
    - schema
    - failMsg
    - failPhrase
    argTypes:
    - String
    - org.codehaus.stax2.validation.XMLValidationSchema
    - String
    - String
    constantsTouched: []
    func_position:
      end: 108
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 108
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(String,org.codehaus.stax2.validation.XMLValidationSchema,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/RelaxNGValidationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema)'
    - '[String].toLowerCase()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].hasNext()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].toLowerCase()'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].next()'
    - msg.indexOf(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].getXMLReader(String)'
    - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].fail(com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest)'
    - vex.getMessage()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(String,org.codehaus.stax2.validation.XMLValidationSchema,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/RelaxNGValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator
      static: false
      superClass: com.fasterxml.jackson.core.io.OutputDecorator
    argCount: 1
    argNames:
    - p
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].<init>(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].<init>(OutputStream,byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator:24,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: OutputStream
      static: false
      superClass: com.fasterxml.jackson.core.io.OutputDecorator
    argCount: 2
    argNames:
    - ctxt
    - out
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - OutputStream
    constantsTouched: []
    func_position:
      end: 25
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].<init>(OutputStream,byte[])'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: OutputStream
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Writer].write(char)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator:30,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - Writer
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Writer
      static: false
      superClass: com.fasterxml.jackson.core.io.OutputDecorator
    argCount: 2
    argNames:
    - ctxt
    - w
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - Writer
    constantsTouched: []
    func_position:
      end: 33
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 0
    functionsReached:
    - '[Writer].write(char)'
    linkageType: ''
    returnType: Writer
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FilterOutputStream].<init>(OutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - OutputStream
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut
      static: false
      superClass: FilterOutputStream
    argCount: 2
    argNames:
    - b
    - prefix
    argTypes:
    - OutputStream
    - byte[]
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].<init>(OutputStream,byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 1
    functionsReached:
    - '[FilterOutputStream].<init>(OutputStream)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].<init>(OutputStream,byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.write(byte[])
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut:46,1
    - Dst: '[FilterOutputStream].write(int)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: false
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: FilterOutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 50
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 0
    functionsReached:
    - '[FilterOutputStream].write(int)'
    - out.write(byte[])
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: out.write(byte[])
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut:55,1
    - Dst: '[FilterOutputStream].write(byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: false
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: FilterOutputStream
    argCount: 3
    argNames:
    - b
    - offset
    - len
    argTypes:
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 59
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
    functionUses: 0
    functionsReached:
    - '[FilterOutputStream].write(byte[],int,int)'
    - out.write(byte[])
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Validity
      static: false
      superClass: PolymorphicTypeValidator.Base
    argCount: 2
    argNames:
    - c
    - baseType
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateBaseType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/NoCheckSubTypeValidator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Validity
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateBaseType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.JavaType
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Validity
      static: false
      superClass: PolymorphicTypeValidator.Base
    argCount: 3
    argNames:
    - config
    - baseType
    - subClassName
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.JavaType
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateSubClassName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/NoCheckSubTypeValidator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Validity
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateSubClassName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator
      static: false
      superClass: PolymorphicTypeValidator.Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/NoCheckSubTypeValidator.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator
      static: false
      superClass: com.fasterxml.jackson.core.io.InputDecorator
    argCount: 1
    argNames:
    - p
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].<init>(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:21,1
    - Dst: '[ByteArrayInputStream].<init>(byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream].<init>(ByteArrayInputStream,InputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:23,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - InputStream
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InputStream
      static: false
      superClass: com.fasterxml.jackson.core.io.InputDecorator
    argCount: 2
    argNames:
    - ctxt
    - in
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - InputStream
    constantsTouched: []
    func_position:
      end: 24
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,InputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached:
    - '[ByteArrayInputStream].<init>(byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream].<init>(ByteArrayInputStream,InputStream)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: InputStream
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayInputStream].<init>(byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InputStream
      static: false
      superClass: com.fasterxml.jackson.core.io.InputDecorator
    argCount: 4
    argNames:
    - ctxt
    - src
    - offset
    - length
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached:
    - '[ByteArrayInputStream].<init>(byte[],int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,ByteArrayInputStream)'
    linkageType: ''
    returnType: InputStream
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:34,1
    - Dst: '[String].<init>(byte[],com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:36,1
    - Dst: '[StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:37,1
    - Dst: '[SequenceReader].<init>(StringReader,Reader)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator:37,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - Reader
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Reader
      static: false
      superClass: com.fasterxml.jackson.core.io.InputDecorator
    argCount: 2
    argNames:
    - ctxt
    - r
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - Reader
    constantsTouched: []
    func_position:
      end: 38
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Reader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached:
    - '[String].<init>(byte[],com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator)'
    - '[StringReader].<init>(String)'
    - '[SequenceReader].<init>(StringReader,Reader)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: Reader
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SequenceInputStream].<init>(InputStream,InputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - InputStream
      - InputStream
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream
      static: false
      superClass: SequenceInputStream
    argCount: 2
    argNames:
    - in1
    - in2
    argTypes:
    - InputStream
    - InputStream
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream].<init>(InputStream,InputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached:
    - '[SequenceInputStream].<init>(InputStream,InputStream)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream].<init>(InputStream,InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Reader
      - Reader
      classConcrete: true
      classEnum: false
      classFields:
      - Reader
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader
      static: false
      superClass: Reader
    argCount: 2
    argNames:
    - r1
    - r2
    argTypes:
    - Reader
    - Reader
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].<init>(Reader,Reader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].<init>(Reader,Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _reader1.read(char[],int,int)
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader:58,1
    - Dst: '[Reader].read(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader:65,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Reader
      classPublic: false
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Reader
    argCount: 3
    argNames:
    - cbuf
    - 'off'
    - len
    argTypes:
    - char[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 72
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].read(char[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached:
    - _reader1.read(char[],int,int)
    - '[Reader].read(char[],int,int)'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].read(char[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Reader
      classPublic: false
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Reader
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].close()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - msg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestShouldFailException.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Invocation<Void>].proceed()'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].handleUnexpectePassingTest(ReflectiveInvocationContext<Method>)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:27,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Invocation<Void>
      - ReflectiveInvocationContext<Method>
      - ExtensionContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Throwable
      interfaces:
      - InvocationInterceptor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - invocation
    - invocationContext
    - extensionContext
    argTypes:
    - Invocation<Void>
    - ReflectiveInvocationContext<Method>
    - ExtensionContext
    constantsTouched: []
    func_position:
      end: 28
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].interceptTestMethod(Invocation<Void>,ReflectiveInvocationContext<Method>,ExtensionContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestFailureExpectedInterceptor.java
    functionUses: 0
    functionsReached:
    - '[Invocation<Void>].proceed()'
    - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].handleUnexpectePassingTest(ReflectiveInvocationContext<Method>)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].interceptTestMethod(Invocation<Void>,ReflectiveInvocationContext<Method>,ExtensionContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReflectiveInvocationContext<Method>].getTargetClass()'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:32,1
    - Dst: '[ReflectiveInvocationContext<Method>].getExecutable()'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:33,1
    - Dst: String.format(String,com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor,com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor)
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException].<init>(com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor)'
      Src: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - ReflectiveInvocationContext<Method>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - InvocationInterceptor
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - invocationContext
    argTypes:
    - ReflectiveInvocationContext<Method>
    constantsTouched: []
    func_position:
      end: 41
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].handleUnexpectePassingTest(ReflectiveInvocationContext<Method>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestFailureExpectedInterceptor.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException].<init>(com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor)'
    - '[ReflectiveInvocationContext<Method>].getTargetClass()'
    - String.format(String,com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor,com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor)
    - '[ReflectiveInvocationContext<Method>].getExecutable()'
    - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].getName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].handleUnexpectePassingTest(ReflectiveInvocationContext<Method>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - InvocationInterceptor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestFailureExpectedInterceptor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor
    signature: '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].testRawValueSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/RawValueSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].trim()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].testRawValueSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/RawValueSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/RawValueSerializationTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:35,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].addSerializer(com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addModule(com.fasterxml.jackson.databind.module.SimpleModule)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].writeValueAsString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 31
    functionDepth: 5
    functionLinenumber: 31
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].testCustomSerializer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/CustomSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest)'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>()'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].addSerializer(com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addModule(com.fasterxml.jackson.databind.module.SimpleModule)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].writeValueAsString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].testCustomSerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/CustomSerializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/CustomSerializerTest.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - String
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].serialize(String,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/CustomSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.JsonGenerator].writeString(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].serialize(String,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91].<init>(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].testOrdering()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationOrdering.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91].<init>(String,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].testOrdering()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationOrdering.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - a
    - b
    - c
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91].<init>(String,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationOrdering.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91].<init>(String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(null,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsCompact()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(null,String,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsCompact()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(null,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsPretty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(null,String,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsPretty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].withDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].with(com.fasterxml.jackson.core.Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].with(com.fasterxml.jackson.core.Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>(byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].readValue(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].assertArrayEquals(byte[],com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:102,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.Base64Variant
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - b64v
    - expEncoded
    - indent
    argTypes:
    - com.fasterxml.jackson.core.Base64Variant
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 103
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.core.Base64Variant,String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].withDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].readValue(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].assertArrayEquals(byte[],com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>(byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].with(com.fasterxml.jackson.core.Base64Variant)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest,com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.core.Base64Variant,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].testJsonAppend()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].testJsonAppend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter
      static: false
      superClass: VirtualBeanPropertyWriter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.util.Annotations,com.fasterxml.jackson.databind.JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      - com.fasterxml.jackson.databind.util.Annotations
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter
      static: false
      superClass: VirtualBeanPropertyWriter
    argCount: 3
    argNames:
    - propDef
    - contextAnnotations
    - declaredType
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    - com.fasterxml.jackson.databind.util.Annotations
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.util.Annotations,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.util.Annotations,com.fasterxml.jackson.databind.JavaType)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.util.Annotations,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: VirtualBeanPropertyWriter
    argCount: 3
    argNames:
    - bean
    - g
    - prov
    argTypes:
    - Object
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].value(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].value(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedClass].getAnnotations()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter:52,1
    - Dst: '[MyVirtualPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter,com.fasterxml.jackson.databind.JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.introspect.AnnotatedClass
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
      static: false
      superClass: VirtualBeanPropertyWriter
    argCount: 4
    argNames:
    - config
    - declaringClass
    - propDef
    - type
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.introspect.AnnotatedClass
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 53
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].withConfig(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedClass,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedClass].getAnnotations()'
    - '[MyVirtualPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter,com.fasterxml.jackson.databind.JavaType)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].withConfig(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedClass,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].testEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].testEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Proxy
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[EmptyProxy].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Proxy
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 1
    functionsReached:
    - '[EmptyProxy].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Proxy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Proxy].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Proxy
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Proxy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Proxy
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.EmptyProxy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.EmptyProxy].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.EmptyProxy
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.EmptyProxy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:22,1
    - Dst: '[StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 18
    functionDepth: 4
    functionLinenumber: 18
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10Declaration()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,String)'
    - '[StringBean].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10Declaration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:31,1
    - Dst: '[StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 27
    functionDepth: 4
    functionLinenumber: 27
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11Declaration()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,String)'
    - '[StringBean].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11Declaration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:42,1
    - Dst: '[StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 36
    functionDepth: 4
    functionLinenumber: 36
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11DeclarationWithStandalone()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration)'
    - '[StringBean].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11DeclarationWithStandalone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:52,1
    - Dst: '[StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 47
    functionDepth: 4
    functionLinenumber: 47
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10DeclarationWithStandalone()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration)'
    - '[StringBean].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10DeclarationWithStandalone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest,com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].testNamespaceMerging637()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/SerializationNameMergingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest,com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].testNamespaceMerging637()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/SerializationNameMergingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/SerializationNameMergingTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:43,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:44,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:56,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].addFilter(String,com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setFilterProvider(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter:59,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 33
    functionDepth: 4
    functionLinenumber: 33
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].testPullRequest616()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationWithFilter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setFilterProvider(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>()'
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].addFilter(String,com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter)'
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter].<init>()'
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].testPullRequest616()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationWithFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationWithFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:84,1
    - Dst: '[Version].<init>(int,int,int,null,null,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:85,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,Version)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:85,1
    - Dst: '[ItemSerializer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:86,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].addSerializer(ItemSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:86,1
    - Dst: '[ItemDeserializer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:87,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].addDeserializer(ItemDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerModule(com.fasterxml.jackson.databind.module.SimpleModule)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(String,com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertNotNull(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 81
    functionDepth: 4
    functionLinenumber: 81
    functionLinenumberEnd: 98
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].testIssue42()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.module.SimpleModule].addSerializer(ItemSerializer)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)'
    - '[ItemDeserializer].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(String,com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,Version)'
    - '[Version].<init>(int,int,int,null,null,null)'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].addDeserializer(ItemDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
    - '[ItemSerializer].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerModule(com.fasterxml.jackson.databind.module.SimpleModule)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].assertNotNull(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].testIssue42()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Foo
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Foo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Item
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - obj
    argTypes:
    - String
    - Foo
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Item].<init>(String,Foo)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Item
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Item].<init>(String,Foo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getCodec()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].readTree(JsonParser)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:52,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].path(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].asText()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].treeToValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer:56,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - DeserializationContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Item
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - JsonParser
    - DeserializationContext
    constantsTouched: []
    func_position:
      end: 58
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].deserialize(JsonParser,DeserializationContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].path(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].get(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].treeToValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].asText()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].readTree(JsonParser)'
    - '[JsonParser].getCodec()'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: Item
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].deserialize(JsonParser,DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer:68,1
    - Dst: '[JsonGenerator].writeObjectField(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer:69,1
    - Dst: '[JsonGenerator].writeStringField(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer:70,1
    - Dst: '[JsonGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Item
      - JsonGenerator
      - SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - Item
    - JsonGenerator
    - SerializerProvider
    constantsTouched: []
    func_position:
      end: 72
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].serialize(Item,JsonGenerator,SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
    functionUses: 0
    functionsReached:
    - '[JsonGenerator].writeEndObject()'
    - '[JsonGenerator].writeStringField(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer)'
    - '[JsonGenerator].writeObjectField(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer)'
    - '[JsonGenerator].writeStartObject()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].serialize(Item,JsonGenerator,SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AttributeBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttributeBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttributeBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[AttributeBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NsElemBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsElemBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElem()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsElemBean)'
    - '[NsElemBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NsElemBean2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsElemBean2)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElemWithJsonProp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[NsElemBean2].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsElemBean2)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElemWithJsonProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AttrAndElem].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrAndElem)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:135,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 136
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttrAndElem()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[AttrAndElem].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrAndElem)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttrAndElem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:142,1
    - Dst: '[java.util.LinkedHashMap].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:143,1
    - Dst: '[java.util.LinkedHashMap].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(java.util.LinkedHashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:149,1
    - Dst: '[MapBean].<init>(java.util.LinkedHashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:156,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(MapBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:156,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:157,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 162
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[MapBean].<init>(java.util.LinkedHashMap)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(java.util.LinkedHashMap)'
    - '[java.util.LinkedHashMap].put(String,int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(MapBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[CustomMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:167,1
    - Dst: '[CustomMap].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:168,1
    - Dst: '[CustomMap].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CustomMap)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:175,1
    - Dst: '[T].size()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:176,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:178,1
    - Dst: '[T].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 179
      start: 164
    functionDepth: 1
    functionLinenumber: 164
    functionLinenumberEnd: 179
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testNakedMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[T].size()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CustomMap)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - Integer.valueOf(int)
    - '[CustomMap].<init>()'
    - '[CustomMap].put(String,int)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[T].get(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testNakedMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[CDataStringBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CDataStringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:186,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 187
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CDataStringBean)'
    - '[CDataStringBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[CDataStringArrayBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CDataStringArrayBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 195
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataStringArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(CDataStringArrayBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[CDataStringArrayBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataStringArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Floats].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:211,1
    - Dst: '[Floats].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:215,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:219,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:220,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:222,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 208
    functionDepth: 2
    functionLinenumber: 208
    functionLinenumberEnd: 223
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testFloatInfinity()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[Floats].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testFloatInfinity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:227,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Floats)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:229,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:230,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:231,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:233,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:235,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Floats
      - boolean
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - original
    - xmlSchemaConforming
    - expectedXml
    argTypes:
    - Floats
    - boolean
    - String
    constantsTouched: []
    func_position:
      end: 236
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 236
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Floats)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Doubles].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:241,1
    - Dst: '[Doubles].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:245,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:249,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:250,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:251,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:252,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 253
      start: 238
    functionDepth: 2
    functionLinenumber: 238
    functionLinenumberEnd: 253
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testDoubleInfinity()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
    - '[Doubles].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testDoubleInfinity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Doubles)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:259,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Doubles
      - boolean
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - original
    - xmlSchemaConforming
    - expectedXml
    argTypes:
    - Doubles
    - boolean
    - String
    constantsTouched: []
    func_position:
      end: 266
      start: 255
    functionDepth: 1
    functionLinenumber: 255
    functionLinenumberEnd: 266
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Doubles)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestSerialization,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerialization)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.StringBean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.StringBean2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.StringBean2
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.StringBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttributeBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttributeBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttributeBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttributeBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttrAndElem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttrAndElem].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttrAndElem
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttrAndElem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - float
      - float
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Floats
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Floats].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Floats
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Floats].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Doubles
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Doubles].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Doubles
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Doubles].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 59
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>(T)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Integer>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String,Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - java.util.Map<String,Integer>
    constantsTouched: []
    func_position:
      end: 67
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>(java.util.Map<String,Integer>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>(java.util.Map<String,Integer>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean2
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringArrayBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringArrayBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringArrayBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringArrayBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CustomMap
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CustomMap].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CustomMap
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CustomMap].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith0Bytes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith0Bytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith1Byte()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith1Byte()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith2Bytes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith2Bytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char,char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith3Bytes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char,char)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith3Bytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char,char,char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith4Bytes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo(char,char,char,char)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TestPojo)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith4Bytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:56,1
    - Dst: '[java.nio.ByteBuffer].allocateDirect(com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:59,1
    - Dst: obj.field.put(byte)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:61,1
    - Dst: obj.field.position(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:63,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: TestPojo
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo].<init>()'
    - obj.field.position(int)
    - obj.field.put(byte)
    - '[java.nio.ByteBuffer].allocateDirect(com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization)'
    linkageType: ''
    returnType: TestPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ByteBuffer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyNoIndent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyNoIndent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 42
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyRoot()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(null)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyRoot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyWithIndent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].trim()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyWithIndent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 5
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 19
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(T)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(T,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(T,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 43
    functionDepth: 2
    functionLinenumber: 43
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testXmlFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(T,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testXmlFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:69,1
    - Dst: '[T].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:70,1
    - Dst: '[T].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testMapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>(int,int)'
    - '[T].readValue(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability,com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability)'
    - '[T].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayOutputStream].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:84,1
    - Dst: '[ObjectOutputStream].<init>(ByteArrayOutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:85,1
    - Dst: '[ObjectOutputStream].writeObject(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:86,1
    - Dst: '[ObjectOutputStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:87,1
    - Dst: '[ByteArrayOutputStream].toByteArray()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 89
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached:
    - '[ObjectOutputStream].close()'
    - '[ByteArrayOutputStream].toByteArray()'
    - '[ObjectOutputStream].writeObject(Object)'
    - '[ByteArrayOutputStream].<init>(int)'
    - '[ObjectOutputStream].<init>(ByteArrayOutputStream)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayInputStream].<init>(byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:94,1
    - Dst: '[ObjectInputStream].<init>(ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:94,1
    - Dst: '[ObjectInputStream].readObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:96,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:98,1
    - Dst: '[ObjectInputStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:101,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - raw
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 103
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 2
    functionsReached:
    - '[ObjectInputStream].<init>(ByteArrayInputStream)'
    - '[ObjectInputStream].readObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].fail(String)'
    - '[ByteArrayInputStream].<init>(byte[])'
    - e.getMessage()
    - '[ObjectInputStream].close()'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(ByteArrayOutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:111,1
    - Dst: '[ByteArrayOutputStream].toString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:112,1
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:116,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:117,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - f
    - useBytes
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    - boolean
    constantsTouched: []
    func_position:
      end: 118
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 118
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(ByteArrayOutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(StringWriter)'
    - '[StringWriter].<init>()'
    - '[StringWriter].toString()'
    - '[ByteArrayOutputStream].<init>()'
    - '[ByteArrayOutputStream].toString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonFactory
      - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - f
    - jg
    argTypes:
    - com.fasterxml.jackson.core.JsonFactory
    - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    constantsTouched: []
    func_position:
      end: 128
      start: 120
    functionDepth: 3
    functionLinenumber: 120
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.core.JsonFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.core.JsonFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x0
    - y0
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].getY()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].getY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - y
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 34
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].setY(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].setY(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceOlder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].setName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceOlder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PersonWithRootName].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:85,1
    - Dst: '[PersonWithRootName].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,PersonWithRootName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceNewer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[PersonWithRootName].setName(String)'
    - '[PersonWithRootName].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,PersonWithRootName)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceNewer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].startsWith(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - mapper
    - value
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlMapper
    - Object
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].startsWith(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Issue395].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Issue395)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 108
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNs()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Issue395)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - '[Issue395].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ChildWithNsXmlProp].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,ChildWithNsXmlProp)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithXmlProp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[ChildWithNsXmlProp].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,ChildWithNsXmlProp)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithXmlProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ChildWithNsJsonProp].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,ChildWithNsJsonProp)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithJsonProp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[ChildWithNsJsonProp].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,ChildWithNsJsonProp)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithJsonProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].startsWith(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:126,1
    - Dst: PREFIX.length()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].substring(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].substring(int,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:132,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - mapper
    - value
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlMapper
    - Object
    constantsTouched: []
    func_position:
      end: 135
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 135
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].indexOf(char)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].substring(int,com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].fail(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].substring(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].startsWith(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces)'
    - PREFIX.length()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].setName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].setName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Issue395
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Issue395].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Issue395
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Issue395].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsXmlProp
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsXmlProp].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsXmlProp
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsXmlProp].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsJsonProp
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsJsonProp].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsJsonProp
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsJsonProp].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:33,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:35,1
    - Dst: generator.initGenerator()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:36,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:38,1
    - Dst: generator.setNextName(javax.xml.namespace.QName)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:38,1
    - Dst: generator.writeStartObject()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:39,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:41,1
    - Dst: '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:42,1
    - Dst: '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:42,1
    - Dst: generator.writeFieldName(String)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:44,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:45,1
    - Dst: generator.setNextName(javax.xml.namespace.QName)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:45,1
    - Dst: generator.writeObject(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:46,1
    - Dst: generator.writeEndObject()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:48,1
    - Dst: generator.close()
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:49,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].startsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].assertTrue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].indexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].substring(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 29
    functionDepth: 4
    functionLinenumber: 29
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].testIssue54()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationManual.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
    - '[java.io.StringWriter].toString()'
    - generator.setNextName(javax.xml.namespace.QName)
    - generator.writeStartObject()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - generator.writeFieldName(String)
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].substring(int)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].startsWith(String)'
    - generator.initGenerator()
    - generator.close()
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[java.io.StringWriter].<init>()'
    - generator.writeEndObject()
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].assertTrue(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)'
    - '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].indexOf(String)'
    - generator.writeObject(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].testIssue54()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationManual.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationManual.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteDisabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteDisabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteEnabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:57,1
    - Dst: '[PolyBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteDisabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[PolyBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteDisabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:65,1
    - Dst: '[PolyBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteEnabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].a2q(String,String)'
    - '[PolyBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 5
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.PolyBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.PolyBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.PolyBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.PolyBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 73
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testSimpleNsAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testSimpleNsAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Issue19Bean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Issue19Bean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].replaceAll(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue19()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].replaceAll(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Issue19Bean)'
    - '[Issue19Bean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue19()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue6()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue6()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:97,1
    - Dst: '[HashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:98,1
    - Dst: '[DynaBean].<init>(HashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DynaBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue117AnySetterAttrs()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[DynaBean].<init>(HashMap)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr)'
    - '[HashMap].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DynaBean)'
    - '[HashMap].put(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue117AnySetterAttrs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Issue19Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Issue19Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Issue19Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Issue19Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Jurisdiction
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Jurisdiction].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Jurisdiction
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Jurisdiction].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TreeMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean:45,1
    - Dst: '[Map<String, String>].putAll(Map<String,String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - values
    argTypes:
    - Map<String,String>
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].<init>(Map<String,String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached:
    - '[TreeMap].<init>()'
    - '[Map<String, String>].putAll(Map<String,String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].<init>(Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].getProperties()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Map<String,String>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].getProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:94,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:95,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:96,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].add(String)'
    - '[ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:104,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:105,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:106,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].add(String)'
    - '[ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:113,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:114,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:115,1
    - Dst: '[ArrayList].iterator()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:116,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListIteratorSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>()'
    - '[ArrayList].add(String)'
    - '[ArrayList].iterator()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListIteratorSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.stream.Stream].of(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].iterator()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:126,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 127
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testStreamIteratorSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.stream.Stream].of(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].iterator()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testStreamIteratorSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:132,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:133,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:134,1
    - Dst: '[CollectionWrapper329].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:135,1
    - Dst: '[CollectionWrapper329].setData(ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:136,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(CollectionWrapper329)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionWrapperSerialization329()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[CollectionWrapper329].setData(ArrayList)'
    - '[ArrayList].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(CollectionWrapper329)'
    - '[ArrayList].add(String)'
    - '[CollectionWrapper329].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionWrapperSerialization329()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:149,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:150,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:151,1
    - Dst: '[IteratorWrapper329].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:152,1
    - Dst: '[ArrayList].iterator()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:153,1
    - Dst: '[IteratorWrapper329].setData(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:153,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(IteratorWrapper329)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 147
    functionDepth: 1
    functionLinenumber: 147
    functionLinenumberEnd: 161
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorWrapperSerialization329()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(IteratorWrapper329)'
    - '[IteratorWrapper329].setData(com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[ArrayList].<init>()'
    - '[IteratorWrapper329].<init>()'
    - '[ArrayList].add(String)'
    - '[ArrayList].iterator()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorWrapperSerialization329()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Bean148].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:167,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(Bean148)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 168
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(Bean148)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test)'
    - '[Bean148].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].trim()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.stream.Stream<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].getData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.stream.Stream<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.stream.Stream<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - java.util.stream.Stream<String>
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].setData(java.util.stream.Stream<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].setData(java.util.stream.Stream<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].getData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Collection<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - Collection<String>
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].setData(Collection<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].setData(Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Collection<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Iterator<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterator<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].getData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Iterator<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Iterator<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Iterator<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - Iterator<String>
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].setData(Iterator<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].setData(Iterator<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Iterator<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Iterator].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148:67,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterator<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].items()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached:
    - '[Iterator].<init>()'
    linkageType: ''
    returnType: Iterator<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].items()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConcreteModel].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:45,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ConcreteModel)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:50,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].writeValueAsString(ConcreteModel)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test,com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].testIssue389()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/PolymorphicSerialization389Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].writeValueAsString(ConcreteModel)'
    - '[ConcreteModel].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test,com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ConcreteModel)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].testIssue389()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/PolymorphicSerialization389Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.AbstractModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.AbstractModel].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/PolymorphicSerialization389Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.AbstractModel
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.AbstractModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.ConcreteModel
      static: false
      superClass: AbstractModel
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.ConcreteModel].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/PolymorphicSerialization389Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.ConcreteModel
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.ConcreteModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 92
    functionDepth: 4
    functionLinenumber: 92
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].setUp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:127,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleStringBean()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleStringBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IntWrapperBean].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(IntWrapperBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:141,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 142
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleIntBean()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(IntWrapperBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[IntWrapperBean].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleIntBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:147,1
    - Dst: '[HashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:153,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:158,1
    - Dst: '[T].size()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:159,1
    - Dst: '[HashMap].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:160,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 144
    functionDepth: 1
    functionLinenumber: 144
    functionLinenumberEnd: 161
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertNotNull(T)'
    - '[T].size()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].indexOf(char)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HashMap)'
    - '[HashMap].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[HashMap].put(String,String)'
    - '[HashMap].get(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AttrBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:168,1
    - Dst: '[AttrBean2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean2)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 175
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testWithAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[AttrBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[AttrBean2].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean2)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testWithAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PojoFor123].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:180,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PojoFor123)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:182,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 184
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 184
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testEmptyElem()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PojoFor123)'
    - '[PojoFor123].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testEmptyElem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:190,1
    - Dst: root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:195,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:197,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 186
    functionDepth: 2
    functionLinenumber: 186
    functionLinenumberEnd: 207
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testMultiLevel172()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
    - root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testMultiLevel172()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:212,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:212,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:214,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:215,1
    - Dst: root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:215,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 209
    functionDepth: 2
    functionLinenumber: 209
    functionLinenumberEnd: 235
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_withCustomNewLine()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
    - root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_withCustomNewLine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:240,1
    - Dst: root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:240,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:243,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:247,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 260
      start: 237
    functionDepth: 2
    functionLinenumber: 237
    functionLinenumberEnd: 260
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_systemDefault()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
    - root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_systemDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:265,1
    - Dst: root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:265,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:267,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:268,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:268,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:267,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:267,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:267,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:272,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest:274,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 262
    functionDepth: 2
    functionLinenumber: 262
    functionLinenumberEnd: 284
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_UseSystemDefaultLineSeperatorOnNullCustomNewLine()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].a2q(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].assertEquals(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest,com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
    - root.employee.add(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(null)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].with(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_UseSystemDefaultLineSeperatorOnNullCustomNewLine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - StringWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWrapper].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - StringWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 1
    functionsReached:
    - '[StringWrapper].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - IntWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IntWrapper].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - IntWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[IntWrapper].<init>(int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean2
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.PojoFor123
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.PojoFor123].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.PojoFor123
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.PojoFor123].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Employee>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - EmployeeType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Employee
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Employee].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Employee
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Employee].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:27,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:28,1
    - Dst: '[java.util.ArrayList].add(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:29,1
    - Dst: '[java.util.ArrayList].add(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:33,1
    - Dst: String.format(String,int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:35,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].startsWith(com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].assertTrue(com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:37,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].testListWithSelfReference()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/dos/CyclicXMLDataSerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].startsWith(com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(java.util.ArrayList)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].fail(String)'
    - String.format(String,int)
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(java.util.ArrayList)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].assertTrue(com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest,String)'
    - e.getMessage()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].testListWithSelfReference()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/dos/CyclicXMLDataSerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:26,1
    - Dst: '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:27,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testSimpleRead()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/PartialReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].close()'
    - '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testSimpleRead()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:60,1
    - Dst: '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:63,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:67,1
    - Dst: '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:70,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testReadUsingXMLStreamReader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/PartialReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].close()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest)'
    - '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testReadUsingXMLStreamReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/PartialReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].xmlMapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:23,1
    - Dst: '[XMLOutputFactory].createXMLStreamWriter(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeStartElement(String)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeEndDocument()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].close()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:31,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testSimple()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/IncrementalWritingTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeEndDocument()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].close()'
    - '[XMLOutputFactory].createXMLStreamWriter(java.io.StringWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeStartElement(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testSimple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:45,1
    - Dst: '[Point].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:46,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:49,1
    - Dst: '[XMLOutputFactory].createXMLStreamWriter(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,Point)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:51,1
    - Dst: w.toString()
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:52,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:56,1
    - Dst: '[XMLOutputFactory].createXMLStreamWriter(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeStartDocument(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,Point)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:60,1
    - Dst: w.toString()
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:61,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testWriteUsingXMLStreamWriter()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/IncrementalWritingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest,Point)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - w.toString()
    - '[XMLOutputFactory].createXMLStreamWriter(com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].writeStartDocument(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
    - '[Point].<init>(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testWriteUsingXMLStreamWriter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/IncrementalWritingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].xmlMapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:121,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].instance(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].defaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].readValue(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:136,1
    - Dst: comp2.getClass()
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 140
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].testPolyIdList178()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].instance(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].build()'
    - comp2.getClass()
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].readValue(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].defaultUseWrapper(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].testPolyIdList178()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company:23,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Computer>
      - List<Employee>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 5
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company:33,1
    - Dst: '[java.util.ArrayList].add(Computer)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company:35,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Computer
      classConcrete: true
      classEnum: false
      classFields:
      - List<Computer>
      - List<Employee>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Company
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - computer
    argTypes:
    - Computer
    constantsTouched: []
    func_position:
      end: 37
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(Computer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(Computer)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: Company
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(Computer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Computer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Employee
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Employee].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Employee
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Employee].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Computer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Computer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Computer
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Computer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer
      static: false
      superClass: Computer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: DesktopComputer
      static: false
      superClass: Computer
    argCount: 2
    argNames:
    - id0
    - l
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].with(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: DesktopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].with(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.LaptopComputer
      static: false
      superClass: Computer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.LaptopComputer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.LaptopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.LaptopComputer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:103,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].instance(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 97
    functionDepth: 4
    functionLinenumber: 97
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].setUp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].instance(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testRootName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testRootName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AttrBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:135,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 136
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testSerializeAsAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(AttrBean)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    - '[AttrBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testSerializeAsAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[WithXmlValue].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(WithXmlValue)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 154
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testAsTextWithJAXB()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(WithXmlValue)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    - '[WithXmlValue].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testAsTextWithJAXB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:158,1
    - Dst: Long.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest:168,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 169
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testPersonAsXml()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached:
    - Long.valueOf(int)
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest,com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testPersonAsXml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.AttrBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.AttrBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.AttrBean
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.AttrBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.WithXmlValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.WithXmlValue].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.WithXmlValue
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.WithXmlValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setId(Long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setId(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getFirstName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setFirstName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getLastName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 84
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 84
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setLastName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:126,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].instance(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].readValue(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].getCity()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 135
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].testBuilder291()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].getCity()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].readValue(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].instance(com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].build()'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].testBuilder291()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - AddressBuilder
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - addressbuilder
    argTypes:
    - AddressBuilder
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].<init>(AddressBuilder)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].<init>(AddressBuilder)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getAddress1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getAddress1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCity()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getStateProvince()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getStateProvince()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getPostalCode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getPostalCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCountry()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCountry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCounty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCounty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - address1
    - city
    - stateProvince
    - postalCode
    - country
    argTypes:
    - String
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].<init>(String,String,String,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].<init>(String,String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: AddressBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - county
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].setCounty(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: AddressBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].setCounty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].build()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].<init>()'
    linkageType: ''
    returnType: Address
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].configure(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 45
    functionDepth: 5
    functionLinenumber: 45
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testTwoAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].configure(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testTwoAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 5
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testAttributeAndElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testAttributeAndElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - description
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[House].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(House)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:48,1
    - Dst: '[HouseWithNoNamespace].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HouseWithNoNamespace)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:55,1
    - Dst: '[HouseWithNoNamespace2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HouseWithNoNamespace2)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:61,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].testNamespaceViaJAXB()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(House)'
    - '[HouseWithNoNamespace].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].fail(String)'
    - '[House].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HouseWithNoNamespace2)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(HouseWithNoNamespace)'
    - '[HouseWithNoNamespace2].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].testNamespaceViaJAXB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.Facility
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.Facility].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.Facility
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.Facility].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Facility
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:47,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].instance(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:54,1
    - Dst: person.children.add(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest,com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 41
    functionDepth: 4
    functionLinenumber: 41
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testElementWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest,com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
    - person.children.add(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson)
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].instance(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].jakartaXMLBindAnnotationIntrospector()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testElementWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:70,1
    - Dst: '[MyPerson2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:74,1
    - Dst: '[MyPerson2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:77,1
    - Dst: person.child.add(MyPerson2)
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].writeValueAsString(MyPerson2)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].assertTrue(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testNoElementWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].mapperBuilder()'
    - person.child.add(MyPerson2)
    - '[MyPerson2].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].writeValueAsString(MyPerson2)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].equals(String)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].assertTrue(com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].jakartaXMLBindAnnotationIntrospector()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testNoElementWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<MyPerson>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<MyPerson2>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:108,1
    - Dst: '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:109,1
    - Dst: '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationModule].setNameUsedForXmlValue(null)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addModule(com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 101
    functionDepth: 5
    functionLinenumber: 101
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJaxbAnnotations()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].build()'
    - '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationModule].setNameUsedForXmlValue(null)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
    - '[com.fasterxml.jackson.module.jakarta.xmlbind.JakartaXmlBindAnnotationModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addModule(com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJaxbAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RootWithJacksonAnnotations].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:119,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(RootWithJacksonAnnotations)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJacksonAnnotations()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test)'
    - '[RootWithJacksonAnnotations].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(RootWithJacksonAnnotations)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJacksonAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JaxbChild].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JaxbChild
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 1
    functionsReached:
    - '[JaxbChild].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getEl()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getEl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - attr
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setAttr(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setAttr(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - el
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setEl(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setEl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JacksonChild].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JacksonChild
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached:
    - '[JacksonChild].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getEl()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getEl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - attr
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setAttr(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setAttr(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - el
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setEl(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setEl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsBytes(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:32,1
    - Dst: System.arraycopy(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromByteArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/interop/NonWoodstoxStaxImpl482Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsBytes(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].assertNotNull(T)'
    - System.arraycopy(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromByteArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].toCharArray()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:44,1
    - Dst: System.arraycopy(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].createParser(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].readValue(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].close()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromCharArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/interop/NonWoodstoxStaxImpl482Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].toCharArray()'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].readValue(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].createParser(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
    - System.arraycopy(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test,int,com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].close()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromCharArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:22,1
    - Dst: '[com.sun.xml.stream.ZephyrParserFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(com.sun.xml.stream.ZephyrParserFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:22,1
    - Dst: '[com.sun.xml.stream.ZephyrWriterFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:24,1
    - Dst: '[javax.xml.stream.XMLInputFactory].xmlOutputFactory(com.sun.xml.stream.ZephyrWriterFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
      Src: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/interop/NonWoodstoxStaxImpl482Test.java
    functionUses: 0
    functionsReached:
    - '[com.sun.xml.stream.ZephyrWriterFactory].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test)'
    - '[javax.xml.stream.XMLInputFactory].xmlOutputFactory(com.sun.xml.stream.ZephyrWriterFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(com.sun.xml.stream.ZephyrParserFactory)'
    - '[com.sun.xml.stream.ZephyrParserFactory].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test
    signature: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/interop/NonWoodstoxStaxImpl482Test.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].testPolymorphicList426()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].testPolymorphicList426()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<CarParts>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Auto
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Auto].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Auto
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Auto].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - List<CarParts>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarParts
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarParts].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarParts
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarParts].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Engine
      static: false
      superClass: CarParts
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Engine].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Engine
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Engine].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Chassis
      static: false
      superClass: CarParts
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Chassis].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Chassis
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Chassis].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Motor
      static: false
      superClass: CarParts
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Motor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Motor
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Motor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Body
      static: false
      superClass: CarParts
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Body].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Body
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Body].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TypeIdResolverBase
    argCount: 1
    argNames:
    - javaType
    argTypes:
    - JavaType
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].init(JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].init(JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValueAndType(Object,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TypeIdResolverBase
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValue(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValueAndType(Object,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValue(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TypeIdResolverBase
    argCount: 2
    argNames:
    - o
    - aClass
    argTypes:
    - Object
    - Class<?>
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValueAndType(Object,Class<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getSimpleName()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValueAndType(Object,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DatabindContext].constructSpecializedType(JavaType,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver:75,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - DatabindContext
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JavaType
      static: false
      superClass: TypeIdResolverBase
    argCount: 2
    argNames:
    - context
    - id
    argTypes:
    - DatabindContext
    - String
    constantsTouched: []
    func_position:
      end: 76
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].typeFromId(DatabindContext,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached:
    - '[DatabindContext].constructSpecializedType(JavaType,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver)'
    linkageType: ''
    returnType: JavaType
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].typeFromId(DatabindContext,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonTypeInfo.Id
      static: false
      superClass: TypeIdResolverBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].getMechanism()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: JsonTypeInfo.Id
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].getMechanism()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JavaType
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver
      static: false
      superClass: TypeIdResolverBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:96,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - a
    - b
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 99
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,String)'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].jakartaXMLBindAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:118,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].instance(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 111
    functionDepth: 4
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].setUp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].jakartaXMLBindAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].instance(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest,com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapData].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapData].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapData].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapData].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapDataSimpleAnnotation].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 163
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMapSimpleAnnotation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapDataSimpleAnnotation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMapSimpleAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapDataSimpleAnnotation].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 175
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapDataSimpleAnnotation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapData].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:184,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 187
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap_nonJaxb()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapData)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapData].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap_nonJaxb()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DocWithMapDataSimpleAnnotation].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:198,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 199
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 199
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation_nonJaxb()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DocWithMapDataSimpleAnnotation)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest)'
    - '[DocWithMapDataSimpleAnnotation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation_nonJaxb()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,String>].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:48,1
    - Dst: '[java.util.Map<String,String>].entrySet()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:50,1
    - Dst: entry.getKey()
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].encodeKey(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:51,1
    - Dst: entry.getValue()
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:51,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MapData[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg0
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].marshal(java.util.Map<String,String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,String>].size()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
    - entry.getKey()
    - entry.getValue()
    - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].encodeKey(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
    - '[java.util.Map<String,String>].entrySet()'
    linkageType: ''
    returnType: MapData[]
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].marshal(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:59,1
    - Dst: '[java.util.HashMap].put(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:61,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - MapData[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg0
    argTypes:
    - MapData[]
    constantsTouched: []
    func_position:
      end: 64
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].unmarshal(MapData[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter,com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter)'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].unmarshal(MapData[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.net.URLEncoder].encode(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.UnsupportedEncodingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].encodeKey(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[java.net.URLEncoder].encode(String,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].encodeKey(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.net.URLDecoder].decode(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.UnsupportedEncodingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].decodeKey(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached:
    - '[java.net.URLDecoder].decode(String,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].decodeKey(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapData].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapData
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapDataSimpleAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapDataSimpleAnnotation].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapDataSimpleAnnotation
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapDataSimpleAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:61,1
    - Dst: ((ClassInfo525)m).element.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeAfterOtherProperties()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
    - ((ClassInfo525)m).element.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeAfterOtherProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:75,1
    - Dst: ((ClassInfo525)m).element.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeBeforeOtherProperties()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test)'
    - ((ClassInfo525)m).element.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeBeforeOtherProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].defaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].defaultUseWrapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.TypeInfo525
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.TypeInfo525].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.TypeInfo525
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.TypeInfo525].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<ClassInfoElement525>
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfo525
      static: false
      superClass: TypeInfo525
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfo525].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfo525
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfo525].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BindingInfo525
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfoElement525
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfoElement525].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfoElement525
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfoElement525].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.BindingInfo525
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.BindingInfo525].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.BindingInfo525
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.BindingInfo525].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].verifyException(com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:46,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].testRootNameValidation247()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/VerifyRootLocalName247Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].readValue(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].verifyException(com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test,String)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].testRootNameValidation247()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/VerifyRootLocalName247Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test.Root
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test.Root].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/VerifyRootLocalName247Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test.Root].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:41,1
    - Dst: '[Header].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:45,1
    - Dst: '[Header].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:47,1
    - Dst: request.composite.headers.add(Header)
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:50,1
    - Dst: request.composite.headers.add(Header)
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:51,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:53,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].testXmlMarshallingAndUnmarshalling()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].get(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request)'
    - '[Header].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - request.composite.headers.add(Header)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].testXmlMarshallingAndUnmarshalling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Composite].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Composite
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
    functionUses: 1
    functionsReached:
    - '[Composite].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - List<Header>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Header
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Header].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Header
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Header].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SubTypeWithClassArray].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassArray)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:86,1
    - Dst: '[T].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsClassArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached:
    - '[SubTypeWithClassArray].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassArray)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    - '[T].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsClassArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ClassArrayWrapper].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(ClassArrayWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:99,1
    - Dst: result.wrapped.getClass()
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsWrappedClassArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(ClassArrayWrapper)'
    - result.wrapped.getClass()
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test)'
    - '[ClassArrayWrapper].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsWrappedClassArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassArray].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassArray
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray
      static: false
      superClass: BaseTypeWithClassArray
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray
      static: false
      superClass: BaseTypeWithClassArray
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassObject].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject
      static: false
      superClass: BaseTypeWithClassObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject
      static: false
      superClass: BaseTypeWithClassObject
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BaseTypeWithClassArray
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SubTypeWithClassArray].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - BaseTypeWithClassArray
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
    functionUses: 0
    functionsReached:
    - '[SubTypeWithClassArray].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].get(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Text449
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Text449>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449WithList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449WithList].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449WithList
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449WithList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Text449
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Text449].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Text449
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Text449].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_3itemsInXml_expect_3itemsInDeserializedObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_3itemsInXml_expect_3itemsInDeserializedObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:116,1
    - Dst: Arrays.asList(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].setItems(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:117,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:119,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_2itemsInObject_expect_2itemsInObjectAfterRoundTripDeserializationToBaseClass()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].setItems(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].size()'
    - Arrays.asList(com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item)
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_2itemsInObject_expect_2itemsInObjectAfterRoundTripDeserializationToBaseClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<Item>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper
      static: false
      superClass: Base
    argCount: 1
    argNames:
    - items
    argTypes:
    - List<Item>
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>(List<Item>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>(List<Item>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 2
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<Item>
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: List<Item>
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<Item>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Base
    argCount: 1
    argNames:
    - items
    argTypes:
    - List<Item>
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].setItems(List<Item>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].setItems(List<Item>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].getId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].setId(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Base
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Base].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Base
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Base].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:64,1
    - Dst: '[BeanInfo].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:65,1
    - Dst: '[BeanInfo].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanInfo()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanOther()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 58
    functionDepth: 4
    functionLinenumber: 58
    functionLinenumberEnd: 73
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].testIssue27()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanOther()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[BeanInfo].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanInfo()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].testIssue27()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BeanInfo[]
      - BeanInfo[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: BeanInfo[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanInfo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: BeanInfo[]
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanInfo[]
      classConcrete: true
      classEnum: false
      classFields:
      - BeanInfo[]
      - BeanInfo[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - beanInfo
    argTypes:
    - BeanInfo[]
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanInfo(BeanInfo[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanInfo(BeanInfo[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BeanInfo[]
      - BeanInfo[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: BeanInfo[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanOther()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: BeanInfo[]
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanOther()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanInfo[]
      classConcrete: true
      classEnum: false
      classFields:
      - BeanInfo[]
      - BeanInfo[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - beanOther
    argTypes:
    - BeanInfo[]
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanOther(BeanInfo[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanOther(BeanInfo[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BeanInfo[]
      - BeanInfo[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:44,1
    - Dst: ob.getClass()
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].fail(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test,com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].testUntypedEnum()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/EnumIssue9Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].fail(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
    - ob.getClass()
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test,com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].testUntypedEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/EnumIssue9Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/EnumIssue9Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TestEnum
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - TestEnum
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>(TestEnum)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/EnumIssue9Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>(TestEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Container].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Container)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].testAttributeDeser128()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PojoAsAttributeSer128Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Container)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].trim()'
    - '[Container].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].testAttributeDeser128()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PojoAsAttributeSer128Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PojoAsAttributeSer128Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Bean
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PojoAsAttributeSer128Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 107
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306WithCtor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306WithCtor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306NoCtor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306NoCtor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 126
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testXmlTextViaCtor423()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testXmlTextViaCtor423()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Child
      classConcrete: true
      classEnum: false
      classFields:
      - Child
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - child
    argTypes:
    - Child
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].<init>(Child)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].<init>(Child)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Child
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Child
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].getChild()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Child
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].getChild()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Child
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - attr
    - el
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 50
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Child].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Child
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Child].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ChildWithoutConstructor
      classConcrete: true
      classEnum: false
      classFields:
      - ChildWithoutConstructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - child
    argTypes:
    - ChildWithoutConstructor
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].<init>(ChildWithoutConstructor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].<init>(ChildWithoutConstructor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ChildWithoutConstructor
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ChildWithoutConstructor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].getChild()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ChildWithoutConstructor
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].getChild()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.ChildWithoutConstructor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.ChildWithoutConstructor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.ChildWithoutConstructor
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.ChildWithoutConstructor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Sample423
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - text
    - attribute
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 88
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Sample423].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Sample423
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Sample423].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:60,1
    - Dst: '[TypedListBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TypedListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test,com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].testListAsObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UntypedListSerialization8Test.java
    functionUses: 0
    functionsReached:
    - '[TypedListBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test,com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(TypedListBean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].testListAsObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UntypedListSerialization8Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean:24,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean:25,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UntypedListSerialization8Test.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean:37,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean:38,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UntypedListSerialization8Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test,com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].testElementWrapper149()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ElementWrapperViaCreator149Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].assertEquals(com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test,com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].testElementWrapper149()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ElementWrapperViaCreator149Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test.Body149
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - labels
    argTypes:
    - String
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 41
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test.Body149].<init>(String,java.util.List<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ElementWrapperViaCreator149Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test.Body149
    signature: '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test.Body149].<init>(String,java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:34,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:35,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:36,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:37,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:38,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:39,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:40,1
    - Dst: p.getValueAsString()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:41,1
    - Dst: p.getValueAsString(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:42,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:43,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:44,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:45,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:46,1
    - Dst: p.getValueAsString()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:47,1
    - Dst: p.getValueAsString(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:48,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:49,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:50,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:51,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:52,1
    - Dst: p.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimplest()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getNestingDepth()'
    - p.getValueAsString()
    - p.getValueAsString(String)
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.getParsingContext()
    - p.currentName()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimplest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].reader()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].with(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:67,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:68,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:69,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:70,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:71,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:72,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].reader()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].without(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertFalse(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:79,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:80,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:81,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:82,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:83,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:84,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:85,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:86,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].without(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertFalse(boolean)'
    - p.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].with(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].reader()'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.currentName()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:99,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:100,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:101,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:102,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:103,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:104,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:105,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:106,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootScalar()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.nextToken()
    - p.currentName()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootScalar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:117,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:118,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:120,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:121,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:122,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:123,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:125,1
    - Dst: p.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:126,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:127,1
    - Dst: p.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:128,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:130,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 133
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootMixed()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - p.nextToken()
    - p.currentName()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootMixed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 141
    functionDepth: 3
    functionLinenumber: 141
    functionLinenumberEnd: 146
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleNested()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleNested()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:157,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:172,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:176,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:180,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:180,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:183,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:194,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:195,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:195,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:196,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:196,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:196,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:197,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:197,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:198,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:203,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:203,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:210,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:210,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:211,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:212,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:212,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:213,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:213,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:213,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:214,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:214,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:215,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:216,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:216,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:218,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:218,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:219,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:220,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:220,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:223,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:224,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:224,1
    - Dst: String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:230,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:230,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:234,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 100
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 153
    functionDepth: 7
    functionLinenumber: 153
    functionLinenumberEnd: 235
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRoundTripWithSample()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getAndVerifyText(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].close()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].verifyFieldName(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,JsonToken)'
    - String.valueOf(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRoundTripWithSample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringReader].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:246,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:246,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:249,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:249,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:250,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:250,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:251,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:251,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:252,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:252,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:253,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:253,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:255,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:255,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:256,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:256,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:257,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:258,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:258,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:259,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:259,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:260,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:261,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:262,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:262,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:264,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:265,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:265,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:266,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:266,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:267,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:267,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:269,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:269,1
    - Dst: xp.close()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:270,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:273,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:274,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:274,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:274,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:276,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:276,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:277,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:277,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:277,1
    - Dst: xp.isExpectedStartArrayToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:280,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:280,1
    - Dst: xp.getCurrentToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:281,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:282,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:282,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:282,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:284,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:284,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:285,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:286,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:286,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:288,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:288,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:289,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:289,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:289,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:290,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:290,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:291,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:291,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:292,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:292,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:293,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:293,1
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:295,1
    - Dst: xp.getText(StringWriter)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:296,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:296,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:297,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:297,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:299,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:299,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:299,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:300,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:300,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:301,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:303,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:303,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:304,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:304,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:304,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:305,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:305,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:307,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:307,1
    - Dst: xp.getParsingContext()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:308,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:308,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:308,1
    - Dst: xp.close()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:309,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 104
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 310
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 310
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testForceElementAsArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[StringWriter].<init>()'
    - xp.getText()
    - xp.getParsingContext()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.currentName()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inRoot()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.getCurrentToken()
    - '[StringReader].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(StringReader)'
    - xp.nextToken()
    - xp.isExpectedStartArrayToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.getText(StringWriter)
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
    - xp.close()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].inArray()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testForceElementAsArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:317,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:320,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:320,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:321,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:321,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:322,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:322,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:323,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:323,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:324,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:324,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:326,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:326,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:327,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:327,1
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:329,1
    - Dst: xp.getText(StringWriter)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:330,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:330,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:331,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:331,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:333,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:333,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:334,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:334,1
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:336,1
    - Dst: xp.getText(StringWriter)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:337,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:337,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:338,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:338,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:340,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:340,1
    - Dst: xp.close()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:341,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 342
      start: 312
    functionDepth: 1
    functionLinenumber: 312
    functionLinenumberEnd: 342
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testXmlAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[StringWriter].<init>()'
    - '[StringWriter].toString()'
    - xp.getText()
    - xp.close()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.getText(StringWriter)
    - xp.currentName()
    - xp.nextToken()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testXmlAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:348,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:351,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 352
      start: 344
    functionDepth: 3
    functionLinenumber: 344
    functionLinenumberEnd: 352
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testMixedContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testMixedContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:359,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:362,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:362,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:363,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:363,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:364,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:364,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:365,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:365,1
    - Dst: xp.isExpectedNumberIntToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:366,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertFalse(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:366,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:367,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:367,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:369,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:369,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:370,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:370,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:371,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:371,1
    - Dst: xp.isExpectedNumberIntToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:372,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:372,1
    - Dst: xp.currentToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:373,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:373,1
    - Dst: xp.getNumberType()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:374,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:374,1
    - Dst: xp.getIntValue()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:375,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:375,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:377,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:377,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:378,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:378,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:380,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:380,1
    - Dst: xp.isExpectedNumberIntToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:381,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:381,1
    - Dst: xp.currentToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:382,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:382,1
    - Dst: xp.getNumberType()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:383,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:383,1
    - Dst: xp.getLongValue()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:384,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:384,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:386,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:386,1
    - Dst: xp.close()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:387,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 388
      start: 354
    functionDepth: 1
    functionLinenumber: 354
    functionLinenumberEnd: 388
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testInferredNumbers()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.isExpectedNumberIntToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertFalse(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.currentToken()
    - xp.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.getNumberType()
    - xp.close()
    - xp.getIntValue()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)'
    - xp.getLongValue()
    - xp.currentName()
    - xp.nextToken()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testInferredNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:398,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - xml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 399
      start: 396
    functionDepth: 2
    functionLinenumber: 396
    functionLinenumberEnd: 399
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:403,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:404,1
    - Dst: '[JsonFactory].createGenerator(StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:405,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:406,1
    - Dst: jg.copyCurrentEvent(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:407,1
    - Dst: '[StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:411,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - xmlFactory
    - xml
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    - String
    constantsTouched: []
    func_position:
      end: 412
      start: 401
    functionDepth: 1
    functionLinenumber: 401
    functionLinenumberEnd: 412
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 1
    functionsReached:
    - '[JsonFactory].createGenerator(StringWriter)'
    - jg.copyCurrentEvent(com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest)
    - '[StringWriter].<init>()'
    - '[StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
    - p.nextToken()
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:19,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].getFactory()'
    - '[JsonFactory].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:19,1
    - Dst: p.getReadCapabilities()
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:20,1
    - Dst: p.getReadCapabilities()
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:21,1
    - Dst: p.getReadCapabilities()
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].testReadCapabilities()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/StreamCapabilitiesTest.java
    functionUses: 0
    functionsReached:
    - p.getReadCapabilities()
    - '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].isEnabled(com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].testReadCapabilities()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/StreamCapabilitiesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:47,1
    - Dst: XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:49,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:49,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:55,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:56,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:57,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidXmlDecl()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    - p.nextToken()
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - XML.getBytes(String)
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidXmlDecl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:65,1
    - Dst: XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:67,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:67,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:73,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:75,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:76,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidRoot()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    - p.nextToken()
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - XML.getBytes(String)
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidRoot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:84,1
    - Dst: XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:86,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:86,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:92,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:93,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:94,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 97
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidDoctype()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    - p.nextToken()
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - XML.getBytes(String)
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidDoctype()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:102,1
    - Dst: XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:104,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:104,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:110,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidComment()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    - p.nextToken()
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - XML.getBytes(String)
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidComment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:118,1
    - Dst: XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:120,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:120,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:126,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:127,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 129
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidPI()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatch()'
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    - p.nextToken()
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - XML.getBytes(String)
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertSame(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchedFormatName()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:135,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].withFormatDetection(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].utf8Bytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].readValue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 131
    functionDepth: 4
    functionLinenumber: 131
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleViaObjectReader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].utf8Bytes(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].readValue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].withFormatDetection(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleViaObjectReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:150,1
    - Dst: '[ListPOJO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:152,1
    - Dst: list.v.add(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:153,1
    - Dst: list.v.add(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:153,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(ListPOJO)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:154,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:156,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].withFormatDetection(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].utf8Bytes(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].readValue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 146
    functionDepth: 4
    functionLinenumber: 146
    functionLinenumberEnd: 162
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testListViaObjectReader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(ListPOJO)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - list.v.add(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].readValue(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].utf8Bytes(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
    - '[ListPOJO].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].withFormatDetection(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testListViaObjectReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:173,1
    - Dst: NON_XML.getBytes(String)
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:175,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:175,1
    - Dst: '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertFalse(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:181,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 182
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleInvalid()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - NON_XML.getBytes(String)
    - '[DataFormatDetector].findFormat(java.io.ByteArrayInputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].createParserWithMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertEquals(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest,com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].hasMatch()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertNull(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].assertFalse(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[java.io.ByteArrayInputStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest)'
    - '[DataFormatDetector].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].getMatchStrength()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleInvalid()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 28
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<POJO>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:23,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:30,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 19
    functionDepth: 3
    functionLinenumber: 19
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:42,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:48,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:50,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:54,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:60,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 37
    functionDepth: 3
    functionLinenumber: 37
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testNullValuedElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testNullValuedElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:69,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:78,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 65
    functionDepth: 3
    functionLinenumber: 65
    functionLinenumberEnd: 83
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:89,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:100,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 85
    functionDepth: 3
    functionLinenumber: 85
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSecondLevelAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSecondLevelAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:111,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:124,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 107
    functionDepth: 3
    functionLinenumber: 107
    functionLinenumberEnd: 127
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testAttrAndElem()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testAttrAndElem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:133,1
    - Dst: '[java.io.File].createTempFile(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:134,1
    - Dst: '[IntWrapper].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest,IntWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].readAll(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].delete()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 130
    functionDepth: 4
    functionLinenumber: 130
    functionLinenumberEnd: 141
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testWriteToFile()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[java.io.File].createTempFile(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].readAll(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].delete()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest,IntWrapper)'
    - '[IntWrapper].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testWriteToFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:147,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:153,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:154,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 143
    functionDepth: 3
    functionLinenumber: 143
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:165,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:172,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 161
    functionDepth: 3
    functionLinenumber: 161
    functionLinenumberEnd: 177
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:183,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:190,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 179
    functionDepth: 3
    functionLinenumber: 179
    functionLinenumberEnd: 195
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:201,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:203,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:203,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:204,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:205,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:206,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:207,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:208,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:209,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:210,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:212,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:213,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 214
      start: 197
    functionDepth: 3
    functionLinenumber: 197
    functionLinenumberEnd: 214
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValueUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValueUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:219,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:220,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:223,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:224,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:226,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:227,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:228,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:229,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:231,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 216
    functionDepth: 3
    functionLinenumber: 216
    functionLinenumberEnd: 233
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValueUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValueUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:238,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:239,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:241,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:241,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:243,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:244,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:245,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:246,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:247,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:248,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:250,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:251,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 252
      start: 235
    functionDepth: 3
    functionLinenumber: 235
    functionLinenumberEnd: 252
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValueUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValueUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:258,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:265,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:266,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:267,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:268,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:270,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:271,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 254
    functionDepth: 3
    functionLinenumber: 254
    functionLinenumberEnd: 272
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:277,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:278,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:280,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:280,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:283,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:284,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:286,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:287,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:288,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:290,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 292
      start: 274
    functionDepth: 3
    functionLinenumber: 274
    functionLinenumberEnd: 292
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:297,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:298,1
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:300,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:300,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:303,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:304,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:305,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:306,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:307,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:308,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:310,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:311,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 312
      start: 294
    functionDepth: 3
    functionLinenumber: 294
    functionLinenumberEnd: 312
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArratAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArratAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:38,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:39,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:40,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:41,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:44,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:45,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:46,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:48,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:49,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:51,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:52,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:53,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:54,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:56,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:57,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].testMixedContentBeforeElement442()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParser442Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertNull(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
    - xp.getText()
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test,com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test)'
    - xp.currentName()
    - xp.nextToken()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].testMixedContentBeforeElement442()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParser442Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 20
    functionDepth: 5
    functionLinenumber: 20
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testSimple()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testSimple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 42
    functionDepth: 6
    functionLinenumber: 42
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testRootAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testRootAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:70,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - emptyAsNull
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 71
      start: 49
    functionDepth: 5
    functionLinenumber: 49
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 73
    functionDepth: 6
    functionLinenumber: 73
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testEmptyTags()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testEmptyTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:100,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - emptyAsNull
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 101
      start: 80
    functionDepth: 5
    functionLinenumber: 80
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 103
    functionDepth: 5
    functionLinenumber: 103
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testNested()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testNested()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:152,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 125
    functionDepth: 5
    functionLinenumber: 125
    functionLinenumberEnd: 153
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentBetween()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentBetween()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 156
    functionDepth: 5
    functionLinenumber: 156
    functionLinenumberEnd: 178
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentAfter()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentAfter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:181,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - doc
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 4
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:186,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:186,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].nextTag()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:188,1
    - Dst: '[com.fasterxml.jackson.core.io.ContentReference].rawReference(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:190,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - doc
    - flags
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 192
      start: 184
    functionDepth: 3
    functionLinenumber: 184
    functionLinenumberEnd: 192
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].nextTag()'
    - '[java.io.StringReader].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
    - '[com.fasterxml.jackson.core.io.ContentReference].rawReference(String)'
    - '[XMLInputFactory].createXMLStreamReader(java.io.StringReader)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].getFactory()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 2
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].setUp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserNextXxxTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(java.io.StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:39,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:42,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:43,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:44,1
    - Dst: xp.nextTextValue()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:46,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:48,1
    - Dst: xp.currentName()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:49,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:51,1
    - Dst: xp.nextTextValue()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:53,1
    - Dst: xp.getText()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:55,1
    - Dst: xp.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:57,1
    - Dst: xp.close()
      Src: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].testXmlAttributesWithNextTextValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserNextXxxTest.java
    functionUses: 0
    functionsReached:
    - xp.getText()
    - xp.nextTextValue()
    - xp.close()
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(java.io.StringReader)'
    - '[java.io.StringReader].<init>(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].assertToken(com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest,com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest)'
    - xp.currentName()
    - xp.nextToken()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].testXmlAttributesWithNextTextValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.JsonFactory
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserNextXxxTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createDeepNestedDoc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:19,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:20,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:22,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:24,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].testDeepDoc()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/DeepNestingParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createDeepNestedDoc(int)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createParser(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].newMapper()'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].fail(String)'
    - e.getMessage()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].contains(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].testDeepDoc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:29,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:30,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:32,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:34,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:36,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:38,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest:39,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - depth
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 40
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createDeepNestedDoc(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/DeepNestingParserTest.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createDeepNestedDoc(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/DeepNestingParserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:29,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:30,1
    - Dst: p.currentTokenCount()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 25
    functionDepth: 2
    functionLinenumber: 25
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount10()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
    functionUses: 0
    functionsReached:
    - p.currentTokenCount()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount10()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:39,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:40,1
    - Dst: p.currentTokenCount()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 35
    functionDepth: 2
    functionLinenumber: 35
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount100()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
    functionUses: 0
    functionsReached:
    - p.currentTokenCount()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount100()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:49,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:51,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:53,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 45
    functionDepth: 2
    functionLinenumber: 45
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testDeepDoc()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].assertTrue(com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest)'
    - p.nextToken()
    - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].fail(String)'
    - e.getMessage()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testDeepDoc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:58,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:59,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:63,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:65,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:67,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest:68,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - depth
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 69
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
    functionUses: 3
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest
    signature: '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isObject()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].textValue()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testSimpleNode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isObject()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[ObjectMapper].readTree(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].get(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].textValue()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testSimpleNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isObject()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].getNodeType()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isArray()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].at(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].asText()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].at(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].asText()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testRepeated()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].at(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isArray()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].getNodeType()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].isObject()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].asText()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[ObjectMapper].readTree(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].get(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].assertTrue(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testRepeated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:44,1
    - Dst: '[ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].putArray(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].equals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:53,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:54,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].fail(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testMixedContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].add(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].put(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].fail(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].putArray(String)'
    - '[ObjectMapper].readTree(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
    - '[ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].equals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testMixedContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:22,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:22,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBefore()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBefore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:30,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:30,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBetween()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBetween()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:38,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:38,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentAfter()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentAfter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:47,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:46,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMultipleMixedContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMultipleMixedContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:60,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:59,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixed226()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].a2q(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixed226()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:14,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].newMapper()'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].withRootName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectWriter
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testOlderWorkaround()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].withRootName(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testOlderWorkaround()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:54,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:58,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectWriter
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testSimpleNode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testSimpleNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putArray(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].addObject()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:73,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:78,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectWriter
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 82
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testArrayInObjectNode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putObject(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].putArray(String)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].addObject()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].put(String,int)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].add(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testArrayInObjectNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441].<init>(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:90,1
    - Dst: stuff.node.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectWriter
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 98
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testNodeAsProperty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441].<init>(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - stuff.node.put(String,String)
    - '[com.fasterxml.jackson.databind.ObjectMapper].createObjectNode()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testNodeAsProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].without(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].with(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
      Src: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectWriter
      - com.fasterxml.jackson.databind.ObjectWriter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].without(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].with(com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.node.ObjectNode
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectNode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - com.fasterxml.jackson.databind.node.ObjectNode
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441].<init>(com.fasterxml.jackson.databind.node.ObjectNode)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441
    signature: '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441].<init>(com.fasterxml.jackson.databind.node.ObjectNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].utf8Bytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].streamFactoryBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].<init>(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].inputDecorator(com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].mapperBuilder(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].utf8Bytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:32,1
    - Dst: '[StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].readValue(StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testInputDecorators()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/StreamingDecoratorsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].streamFactoryBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].utf8Bytes(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].mapperBuilder(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].readValue(StringReader)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].inputDecorator(com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator)'
    - '[StringReader].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].<init>(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testInputDecorators()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].utf8Bytes(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].streamFactoryBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].<init>(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].outputDecorator(com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].mapperBuilder(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:48,1
    - Dst: '[ByteArrayOutputStream].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].writeValue(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:53,1
    - Dst: bytes.toString(String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].startsWith(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:57,1
    - Dst: '[StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].writeValue(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:63,1
    - Dst: sw.toString()
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].startsWith(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest:66,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testOutputDecorators()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/StreamingDecoratorsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].streamFactoryBuilder()'
    - sw.toString()
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].mapperBuilder(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].utf8Bytes(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].outputDecorator(com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].writeValue(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest,com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value)'
    - '[ByteArrayOutputStream].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].startsWith(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].fail(String)'
    - bytes.toString(String)
    - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].<init>(com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testOutputDecorators()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/StreamingDecoratorsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest.Value
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest.Value].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/StreamingDecoratorsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest.Value].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest:26,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 15
    functionDepth: 4
    functionLinenumber: 15
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].testDTDAttempt()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/DTDSupportTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].testDTDAttempt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/DTDSupportTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:42,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:44,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 40
    functionDepth: 4
    functionLinenumber: 40
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testGoodMapKeys()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - dto.badMap.put(String,String)
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testGoodMapKeys()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:58,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:60,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:61,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 56
    functionDepth: 5
    functionLinenumber: 56
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBase64()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - dto.badMap.put(String,String)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBase64()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:75,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:77,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:78,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newAlwaysOnBase64Processor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 73
    functionDepth: 5
    functionLinenumber: 73
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testAlwaysOnBase64()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newAlwaysOnBase64Processor()'
    - dto.badMap.put(String,String)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testAlwaysOnBase64()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:92,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:94,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:95,1
    - Dst: dto.badMap.put(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 90
    functionDepth: 5
    functionLinenumber: 90
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testReplace()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - dto.badMap.put(String,String)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testReplace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[BadVarNameDTO].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(BadVarNameDTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 111
    functionDepth: 5
    functionLinenumber: 111
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBadVarName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].writeValueAsString(BadVarNameDTO)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].build()'
    - '[BadVarNameDTO].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBadVarName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, String>].entrySet()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].stream()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].map()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:22,1
    - Dst: '[java.util.stream.Collectors].joining(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].collect(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:22,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.stream.Collectors].joining(String,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].stream()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].map()'
    - '[Map<String, String>].entrySet()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].collect(com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:29,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:29,1
    - Dst: Objects.equals(Map<String, String>,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:31,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 32
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].getClass()'
    - Objects.equals(Map<String, String>,com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO)
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.hash(Map<String, String>)
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].hashCode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached:
    - Objects.hash(Map<String, String>)
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 4
    functionsReached:
    - '[HashMap].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.BadVarNameDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.BadVarNameDTO].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.BadVarNameDTO
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.BadVarNameDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 48
    functionDepth: 5
    functionLinenumber: 48
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].testCaseInsensitiveComplex()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].assertEquals(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].testCaseInsensitiveComplex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - School[]
      - Student[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Town
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Town].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Town
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Town].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - School
      - Year[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Student
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Student].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Student
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Student].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Year
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Year].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Year
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Year].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.School
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.School].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.School
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.School].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].getBytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest:22,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].testEncoding()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/BadEncodingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest)'
    - '[String].getBytes(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].testEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/BadEncodingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 111
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testSerializeAsText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testSerializeAsText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testDeserializeAsText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testDeserializeAsText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 137
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue24()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue24()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].verifyException(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:153,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:156,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 140
    functionDepth: 3
    functionLinenumber: 140
    functionLinenumberEnd: 157
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testAlternateTextElementName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].verifyException(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testAlternateTextElementName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 160
    functionDepth: 3
    functionLinenumber: 160
    functionLinenumberEnd: 176
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue66()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue66()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:182,1
    - Dst: '[TextOnlyWrapper].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:183,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].writeValueAsString(TextOnlyWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:191,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 192
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testTextOnlyPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[TextOnlyWrapper].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].writeValueAsString(TextOnlyWrapper)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.TextValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testTextOnlyPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stack
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Main
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Main].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Main
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Main].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Slot
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Stack
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Stack].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Stack
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Stack].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Slot
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Slot].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Slot
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Slot].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.JAXBStyle
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.JAXBStyle].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.JAXBStyle
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.JAXBStyle].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Issue66Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Issue66Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Issue66Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Issue66Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - str
    - foo
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 80
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 80
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>(String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TextOnlyBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[TextOnlyBean].<init>(String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper:90,1
    - Dst: '[TextOnlyBean].<init>(String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - TextOnlyBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - a
    - b
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
    functionUses: 0
    functionsReached:
    - '[TextOnlyBean].<init>(String,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testWriteIgnoresWrapping()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testWriteIgnoresWrapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithoutWrapping()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithoutWrapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithWrapping()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithWrapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].enable(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].enable(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].enable(com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test.Root
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test.Root].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test.Root].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializationInclusion(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 68
    functionDepth: 4
    functionLinenumber: 68
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testXmlTextWithSuppressedValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializationInclusion(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testXmlTextWithSuppressedValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testMixedContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testMixedContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Phone].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Phone)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testSimple198()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached:
    - '[Phone].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Phone)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testSimple198()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RawValue].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(RawValue)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testRawValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(RawValue)'
    - '[RawValue].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testRawValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].xmlMapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Data
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - first
    - second
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Data].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Data
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Data].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Phone
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Phone].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Phone
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Phone].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - Radius
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.WindSpeed
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.WindSpeed].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.WindSpeed
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.WindSpeed].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Radius
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Radius].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Radius
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Radius].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.RawValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.RawValue].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.RawValue
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.RawValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].writeValues(com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:24,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:26,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].write(java.util.HashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].close()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:30,1
    - Dst: w.toString()
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].testIssue493()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/SequenceWrite493Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].close()'
    - w.toString()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].write(java.util.HashMap)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].writeValues(com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test)'
    - '[java.io.StringWriter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].trim()'
    - '[java.util.HashMap].put(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].testIssue493()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/SequenceWrite493Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].startsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:75,1
    - Dst: '[NsRootBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsRootBean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].indexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].indexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:84,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testRootNameAnnotation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].indexOf(String)'
    - '[StringBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].startsWith(String)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NsRootBean)'
    - '[NsRootBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testRootNameAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:93,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].construct(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:93,1
    - Dst: '[StringBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:96,1
    - Dst: '[StringBean].<init>(null)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(null)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[StringBean].<init>(null)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(null)'
    - '[com.fasterxml.jackson.databind.PropertyName].construct(String,String)'
    - '[StringBean].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(StringBean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:112,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:117,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].construct(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:117,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:122,1
    - Dst: '[StringList].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(StringList)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 125
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootNameForList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].withRootName(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[StringList].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(StringList)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.RootNameTest)'
    - '[com.fasterxml.jackson.databind.PropertyName].construct(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootNameForList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean
      static: false
      superClass: RootBeanBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 36
    functionDepth: 2
    functionLinenumber: 36
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.NsRootBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.NsRootBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.NsRootBean
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.NsRootBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList].addAll(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList].addAll(com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:62,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].addModule(com.fasterxml.jackson.databind.module.SimpleModule)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].testNoWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].addModule(com.fasterxml.jackson.databind.module.SimpleModule)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].mapperBuilder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].testNoWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bar
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(java.util.List<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].getBar()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].getBar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector:42,1
    - Dst: '[NopAnnotationIntrospector].findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector:45,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 1
    argNames:
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 46
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached:
    - '[NopAnnotationIntrospector].findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 108
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testSimpleUnwrappingRoundtrip()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testSimpleUnwrappingRoundtrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 140
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingSubWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readValue(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].writerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingSubWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Location
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Location
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - str
    - x
    - y
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>(String,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Location
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Location
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - str
    - x
    - y
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>(String,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - LocationWithAttributes
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[LocationWithAttributes].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - LocationWithAttributes
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - str
    - x
    - y
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>(String,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[LocationWithAttributes].<init>(int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testNullXform()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testNullXform()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(null)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:48,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(null)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:49,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(null)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 51
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(null)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testArrayIdentityTransforms()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testArrayIdentityTransforms()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].bytes()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyByteArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,short[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,int[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,long[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].floats()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyFloatArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,float[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].doubles()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,double[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 75
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,long[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].doubles()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,double[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,short[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,int[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].floats()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyByteArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,byte[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyFloatArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,float[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].bytes()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testByteArrayFrom()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testByteArrayFrom()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:89,1
    - Dst: '[String].getBytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 92
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[String].getBytes(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,short[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,short[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,short[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 94
    functionDepth: 4
    functionLinenumber: 94
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testShortArrayToX()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,short[])'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testShortArrayToX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,int[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,int[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,int[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(int[],com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:114,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].convertValue(int[],com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(java.util.List<Number>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 104
    functionDepth: 4
    functionLinenumber: 104
    functionLinenumberEnd: 118
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testIntArrayToX()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(int[],com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].convertValue(int[],com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,int[])'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(java.util.List<Number>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testIntArrayToX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,long[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,long[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,long[])'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(long[],com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:129,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].convertValue(long[],com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(java.util.List<Number>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 120
    functionDepth: 4
    functionLinenumber: 120
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testLongArrayToX()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(long[],com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.dataformat.xml.XmlMapper,long[])'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].convertValue(long[],com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(java.util.List<Number>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testLongArrayToX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 139
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListToIntArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListToIntArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:143,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:144,1
    - Dst: '[java.util.ArrayList].add(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:145,1
    - Dst: '[java.util.ArrayList].add(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:146,1
    - Dst: '[java.util.ArrayList].add(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:151,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - wrap
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 153
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 153
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
    - '[java.util.ArrayList].add(int)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 155
    functionDepth: 2
    functionLinenumber: 155
    functionLinenumberEnd: 160
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListAsProperty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListAsProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:164,1
    - Dst: '[IntArrayWrapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(IntArrayWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:172,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:173,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - wrap
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 174
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 174
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].xmlMapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(int)'
    - '[IntArrayWrapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].convertValue(IntArrayWrapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 184
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 184
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].bytes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].bytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: short[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 185
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: short[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 186
    functionDepth: 0
    functionLinenumber: 186
    functionLinenumberEnd: 186
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: int[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: long[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 187
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: long[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 191
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].doubles()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: double[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].doubles()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: float[]
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 194
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].floats()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: float[]
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].floats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,byte[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:197,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(byte[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:198,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - byte[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - byte[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 199
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 199
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyByteArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,byte[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,byte[],Class<T>)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(byte[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyByteArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,byte[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,short[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(short[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:202,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - short[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - short[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 203
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 203
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,short[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(short[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,short[],Class<T>)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,short[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,int[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:205,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(int[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - int[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - int[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 207
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 207
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,int[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(int[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,int[],Class<T>)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,int[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,long[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:209,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(long[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - long[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - long[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 211
      start: 208
    functionDepth: 0
    functionLinenumber: 208
    functionLinenumberEnd: 211
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,long[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,long[],Class<T>)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(long[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,long[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,float[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:213,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(float[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - float[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - float[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 215
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 215
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyFloatArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,float[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,float[],Class<T>)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(float[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyFloatArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,float[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,double[],Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(double[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:218,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - double[]
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - data
    - arrayType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - double[]
    - Class<T>
    constantsTouched: []
    func_position:
      end: 219
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 219
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,double[],Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,double[],Class<T>)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(double[],T,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,double[],Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<T>].isArray()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:224,1
    - Dst: '[IllegalArgumentException].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:224,1
    - Dst: '[Class<T>].getComponentType()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].isPrimitive()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:225,1
    - Dst: '[IllegalArgumentException].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:225,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object,Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:226,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:228,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:229,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(Class<T>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:229,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - Object
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - mapper
    - input
    - outputType
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - Object
    - Class<T>
    constantsTouched: []
    func_position:
      end: 231
      start: 221
    functionDepth: 1
    functionLinenumber: 221
    functionLinenumberEnd: 231
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,Object,Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object,Class<T>)'
    - '[Class<T>].getComponentType()'
    - '[Class<T>].isArray()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].isPrimitive()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(Class<T>,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    - '[IllegalArgumentException].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,Object,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:235,1
    - Dst: Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:237,1
    - Dst: '[java.util.ArrayList].add(Number)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:237,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Number>
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - numberArray
    - size
    argTypes:
    - Object
    - int
    constantsTouched: []
    func_position:
      end: 240
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 240
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(Object,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(int)'
    - '[java.util.ArrayList].add(Number)'
    - Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
    linkageType: ''
    returnType: java.util.List<Number>
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(Object,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:249,1
    - Dst: Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:250,1
    - Dst: '[Number].longValue()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:251,1
    - Dst: '[Number].longValue()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:252,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:253,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Object
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - inputArray
    - outputArray
    - size
    argTypes:
    - Object
    - Object
    - int
    constantsTouched: []
    func_position:
      end: 255
      start: 246
    functionDepth: 1
    functionLinenumber: 246
    functionLinenumberEnd: 255
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(Object,Object,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,String)'
    - Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
    - '[Number].longValue()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(Object,Object,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:260,1
    - Dst: Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:261,1
    - Dst: '[Number].doubleValue()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:262,1
    - Dst: '[Number].doubleValue()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest:264,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Object
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - inputArray
    - outputArray
    - size
    argTypes:
    - Object
    - Object
    - int
    constantsTouched: []
    func_position:
      end: 266
      start: 257
    functionDepth: 1
    functionLinenumber: 257
    functionLinenumberEnd: 266
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(Object,Object,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest,String)'
    - '[Number].doubleValue()'
    - Array.get(Object,com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(Object,Object,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntListWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntListWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntListWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntListWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int[]
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>(int[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>(int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test:47,1
    - Dst: result.node.value.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].assertEquals(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].assertSame(com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test,com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].testSimpleCollectionDeserWithForwardRefs()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].assertSame(com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test,com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].assertEquals(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - result.node.value.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].testSimpleCollectionDeserWithForwardRefs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ValueNode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ValueNode].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - ValueNode
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 0
    functionsReached:
    - '[ValueNode].<init>(int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      - IdWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>(int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode:34,1
    - Dst: '[List<Integer>].add(int)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      - IdWrapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 38
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
    functionUses: 1
    functionsReached:
    - '[List<Integer>].add(int)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SubTypeWithClassProperty].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassProperty)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:92,1
    - Dst: '[T].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassProperty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[SubTypeWithClassProperty].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
    - '[T].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassProperty)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SubTypeWithClassObject].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassObject)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:102,1
    - Dst: '[T].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached:
    - '[SubTypeWithClassObject].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(SubTypeWithClassObject)'
    - '[T].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:111,1
    - Dst: '[TypeWithClassPropertyAndObjectId].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:112,1
    - Dst: '[java.util.ArrayList].add(TypeWithClassPropertyAndObjectId)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:113,1
    - Dst: '[java.util.ArrayList].add(TypeWithClassPropertyAndObjectId)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:118,1
    - Dst: result.data.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:119,1
    - Dst: result.data.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertSame(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:119,1
    - Dst: result.data.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsPropertyWithObjectId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - result.data.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertSame(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest,com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
    - '[TypeWithClassPropertyAndObjectId].<init>(String)'
    - '[java.util.ArrayList].add(TypeWithClassPropertyAndObjectId)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>(java.util.ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsPropertyWithObjectId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Child451].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Child451)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:132,1
    - Dst: '[T].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:133,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 134
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testDeduction()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Child451)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertTrue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].assertNotNull(T)'
    - '[Child451].<init>(String)'
    - '[T].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testDeduction()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassProperty].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassProperty
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty
      static: false
      superClass: BaseTypeWithClassProperty
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty
      static: false
      superClass: BaseTypeWithClassProperty
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassObject].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject
      static: false
      superClass: BaseTypeWithClassObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject
      static: false
      superClass: BaseTypeWithClassObject
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<TypeWithClassPropertyAndObjectId>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<TypeWithClassPropertyAndObjectId>
      classConcrete: true
      classEnum: false
      classFields:
      - List<TypeWithClassPropertyAndObjectId>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - java.util.List<TypeWithClassPropertyAndObjectId>
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>(java.util.List<TypeWithClassPropertyAndObjectId>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>(java.util.List<TypeWithClassPropertyAndObjectId>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Value451
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Value451].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Value451
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Value451].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Value451
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - property1
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Value451
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].getProperty1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].getProperty1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].assertNotNull(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:36,1
    - Dst: res.items.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].assertNotNull(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:37,1
    - Dst: res.items.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].assertNotNull(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
      Src: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 28
    functionDepth: 4
    functionLinenumber: 28
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].testEmptyStringFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/adapters/TestIssue47Attribute.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
    - res.items.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].assertNotNull(com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].testEmptyStringFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/adapters/TestIssue47Attribute.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute
    signature: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Item>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Response].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/adapters/TestIssue47Attribute.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Response
    signature: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Response].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Item
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Item].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/adapters/TestIssue47Attribute.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Item
    signature: '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].readResource(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest:25,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].testIssue465()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz465_32906_CDataReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].readResource(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].testIssue465()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz465_32906_CDataReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].readResource(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test,int,com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:31,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].testUTF32()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/FuzzXXX_32969_UTF32Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test,String)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].readResource(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test,int,com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].testUTF32()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/FuzzXXX_32969_UTF32Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml3()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].readResource(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest,com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:41,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - ix
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 43
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest,com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].readResource(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].getBytes(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:30,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].testInvalidXmlDecl()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz463_32872_XmlDeclTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].verifyException(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest,String)'
    - '[String].getBytes(com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].testInvalidXmlDecl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz463_32872_XmlDeclTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest
    signature: '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.stream.XMLInputFactory].newInstance()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].setProperty(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:61,1
    - Dst: '[javax.xml.stream.XMLInputFactory].build()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].readValue(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:122,1
    - Dst: items.size()
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:123,1
    - Dst: items.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertTrue(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 56
    functionDepth: 4
    functionLinenumber: 56
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].testBigDocIssue422()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].readerFor()'
    - '[javax.xml.stream.XMLInputFactory].newInstance()'
    - items.size()
    - items.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].contains(String)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[javax.xml.stream.XMLInputFactory].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].setProperty(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].readValue(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].assertTrue(com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].testBigDocIssue422()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - RssChannel
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssDocument422
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssDocument422].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssDocument422
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssDocument422].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - List<RssItem>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssChannel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssChannel].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssChannel
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssChannel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssItem].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssItem
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.ctc.wstx.stax.WstxInputFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:17,1
    - Dst: '[com.ctc.wstx.stax.WstxInputFactory].getConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].setMaxElementDepth(int)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.ctc.wstx.stax.WstxInputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:19,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].createDeepNestedDoc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:20,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:21,1
    - Dst: p.nextToken()
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 14
    functionDepth: 2
    functionLinenumber: 14
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].testDeepDocWithWoodstoxLimits()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/DeepNestingWoodstoxParserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].setMaxElementDepth(int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.ctc.wstx.stax.WstxInputFactory)'
    - '[com.ctc.wstx.stax.WstxInputFactory].<init>()'
    - p.nextToken()
    - '[com.ctc.wstx.stax.WstxInputFactory].getConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].createDeepNestedDoc(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].testDeepDocWithWoodstoxLimits()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:27,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:28,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:30,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:32,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:34,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:36,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest:37,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - depth
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 38
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].createDeepNestedDoc(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/DeepNestingWoodstoxParserTest.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].createDeepNestedDoc(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/DeepNestingWoodstoxParserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:37,1
    - Dst: '[String].getBytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:38,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:38,1
    - Dst: '[String].getBytes(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:46,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:47,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].assertEquals(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 31
    functionDepth: 4
    functionLinenumber: 31
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].testTwoBinaryProps()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestBinaryData.java
    functionUses: 0
    functionsReached:
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].assertEquals(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[String].getBytes(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].testTwoBinaryProps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestBinaryData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.Data].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestBinaryData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.Data
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Data
      - Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.TwoData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.TwoData].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestBinaryData.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.TwoData
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.TwoData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(java.io.IOException)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:30,1
    - Dst: '[T].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].testEmptyString162()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ExceptionDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest)'
    - '[T].getMessage()'
    - '[java.io.IOException].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(java.io.IOException)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].testEmptyString162()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ExceptionDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testMissing()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testMissing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testValidStructure()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testValidStructure()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].enable(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 154
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyRootElem579()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].enable(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].readerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyRootElem579()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Nested
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Wrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Wrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Wrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Nested2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested2
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Bean579
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Bean579].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Bean579
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Bean579].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].testDoesNotAffectHierarchy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].testDoesNotAffectHierarchy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Level1
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Parent366
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Parent366].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Parent366
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Parent366].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Level2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level1].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level1
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level2
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyString162()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyString162()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 73
    functionDepth: 5
    functionLinenumber: 73
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyIssue427()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyIssue427()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - f
    - l
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Name>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.EmptyStrings25
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.EmptyStrings25].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.EmptyStrings25
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.EmptyStrings25].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Stuff427
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 46
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Stuff427].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Stuff427
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Stuff427].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Stuff427
      classConcrete: true
      classEnum: false
      classFields:
      - Stuff427
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Product427
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - Stuff427
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Product427].<init>(Stuff427)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Product427
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Product427].<init>(Stuff427)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:26,1
    - Dst: '[JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:28,1
    - Dst: '[JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:30,1
    - Dst: '[JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:31,1
    - Dst: '[JsonParser].isExpectedNumberIntToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:32,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:32,1
    - Dst: '[JsonParser].currentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:33,1
    - Dst: '[JsonParser].getNumberType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:34,1
    - Dst: '[JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:36,1
    - Dst: '[JsonParser].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].getNumberType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlNumberParsingGetType1433Test.java
    functionUses: 0
    functionsReached:
    - '[JsonParser].nextToken()'
    - '[JsonParser].currentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
    - '[JsonParser].getNumberType()'
    - '[JsonParser].close()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].assertToken(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._createParser(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
    - '[JsonParser].isExpectedNumberIntToken()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].getNumberType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getNumberType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:47,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - p
    - token
    argTypes:
    - JsonParser
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlNumberParsingGetType1433Test.java
    functionUses: 1
    functionsReached:
    - '[JsonParser].getNumberType()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: JsonParser
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._createParser(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlNumberParsingGetType1433Test.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(String)'
    linkageType: ''
    returnType: JsonParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._createParser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlNumberParsingGetType1433Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].xmlMapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:27,1
    - Dst: Long.valueOf()
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:28,1
    - Dst: Double.valueOf(float)
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:29,1
    - Dst: '[java.math.BigInteger].valueOf(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbers()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
    functionUses: 0
    functionsReached:
    - '[java.math.BigInteger].valueOf(int)'
    - Integer.valueOf(int)
    - Double.valueOf(float)
    - Long.valueOf()
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:36,1
    - Dst: '[java.math.BigDecimal].toBigInteger()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:36,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:37,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(java.math.BigDecimal,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbersWithENotation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(java.math.BigDecimal,String)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[java.math.BigDecimal].toBigInteger()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbersWithENotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - input
    - exp
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,String)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,Class<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].assertEquals(Object,T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Class<?>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 3
    argNames:
    - input
    - type
    - exp
    argTypes:
    - Object
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,Class<?>,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(Object)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].assertEquals(Object,T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest,Class<?>)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testExplicitXsiTypeReadEnabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testExplicitXsiTypeReadEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PolyBean].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testXsiTypeAsTypeReadeEnabled()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PolyBean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest)'
    - '[PolyBean].<init>(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testXsiTypeAsTypeReadeEnabled()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].configure(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 5
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].configure(com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - typeId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 34
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testRootPojoAsNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasic714Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testRootPojoAsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].disable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testDisableXsiNilRootProcessing()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasic714Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].toString()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].disable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testDisableXsiNilRootProcessing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:18,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasic714Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].mapperBuilder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:93,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:100,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitive1036()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitive1036()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitiveComplex()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitiveComplex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].enable(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].enable(com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].mapperBuilder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.BaseResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.BaseResponse].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.BaseResponse
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.BaseResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.InsensitiveCreator
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v0
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.InsensitiveCreator].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.InsensitiveCreator
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.InsensitiveCreator].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Depot273>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Depot273>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - l
    argTypes:
    - java.util.List<Depot273>
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].setElement(java.util.List<Depot273>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].setElement(java.util.List<Depot273>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Depot273>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setNumber(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setNumber(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:80,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(Request)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldSerialize()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(Request)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldSerialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:89,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].assertEquals(Request,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldDeserialize()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].assertEquals(Request,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldDeserialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:97,1
    - Dst: '[Message].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:98,1
    - Dst: '[ArrayList].add(Message)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>(ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Request
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - givenText
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 2
    functionsReached:
    - '[ArrayList].<init>()'
    - '[ArrayList].add(Message)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>(ArrayList)'
    - '[Message].<init>(String)'
    linkageType: ''
    returnType: Request
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<Message>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - messages
    argTypes:
    - List<Message>
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>(List<Message>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>(List<Message>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<Message>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].getMessages()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: List<Message>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].getMessages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.equals(List<Message>,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request:33,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 34
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - Objects.equals(List<Message>,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request)
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.hash(List<Message>)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request:37,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].hashCode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - Objects.hash(List<Message>)
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Message>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].getText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.equals(String,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message:57,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 58
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - Objects.equals(String,com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message)
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.hash(String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].hashCode()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached:
    - Objects.hash(String)
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].enable(com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].enable(com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].testIssue274()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].enable(com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].testIssue274()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].getEventId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].getEventId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - eventId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].setEventId(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].setEventId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Event
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.RootObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.RootObject].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.RootObject
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.RootObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test,com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].testIntDelegatingCreator()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DelegatingCreator254Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test,com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].testIntDelegatingCreator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DelegatingCreator254Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Bar
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Foo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DelegatingCreator254Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Bar
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Bar].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DelegatingCreator254Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Bar
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Bar].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:57,1
    - Dst: '[T].getKey()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - '[T].getKey()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:63,1
    - Dst: '[T].getData()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].getKey()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].getKey()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 73
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerMetaData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].getKey()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test,String,String)'
    - '[T].getData()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].get(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerMetaData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor(Class<T>)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - xmlString
    - clazz
    argTypes:
    - String
    - Class<T>
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String,Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor(Class<T>)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].readValue(String)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.lang.String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.lang.String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].getKey()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.lang.String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].getKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.lang.String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - java.lang.String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].setKey(java.lang.String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].setKey(java.lang.String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.lang.String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData:38,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Data>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<Data>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].getData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: List<Data>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<Data>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Data>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - List<Data>
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].setData(List<Data>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].setData(List<Data>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.toString(List<Data>)
      Src: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Data>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached:
    - Objects.toString(List<Data>)
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Data>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumInBean()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumInBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 73
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testRootEnum()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testRootEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 82
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumDeser682()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest,T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumDeser682()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TestEnum
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - TestEnum
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>(TestEnum)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>(TestEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNonNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNonNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:87,1
    - Dst: '[DoubleWrapper2].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsMixed()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[DoubleWrapper2].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsMixed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testRootPojoAsNonNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testRootPojoAsNonNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 133
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testXsiNilWithNonEmptyElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readTree(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].toString()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testXsiNilWithNonEmptyElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].without(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testDisableXsiNilLeafProcessing()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest,com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].a2q(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].without(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].toString()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testDisableXsiNilLeafProcessing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].enable(com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Double
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Double
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>(Double)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>(Double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper2
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 130
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttrInList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].get(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttrInList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:142,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 132
    functionDepth: 1
    functionLinenumber: 132
    functionLinenumberEnd: 152
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:166,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:167,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 174
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testBooleanFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testBooleanFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:183,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:189,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 191
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDoubleFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDoubleFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:196,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:199,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:200,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 201
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testStringFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testStringFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:206,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:211,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:212,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 213
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testURIFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testURIFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:218,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:223,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:224,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 225
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 225
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDateFromElemAndAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDateFromElemAndAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<TaggedInt412>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.Bean412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.Bean412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.Bean412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.Bean412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedInt412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedInt412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedInt412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedInt412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBoolean412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBoolean412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBoolean412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBoolean412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBooleanPrim412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBooleanPrim412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBooleanPrim412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBooleanPrim412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDouble412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDouble412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDouble412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDouble412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDoublePrim412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDoublePrim412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDoublePrim412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDoublePrim412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedString412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedString412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedString412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedString412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - URI
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedURI412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedURI412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedURI412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedURI412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDate412
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDate412].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDate412
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDate412].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:52,1
    - Dst: b1.attr.param.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:55,1
    - Dst: b2.attr.param.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].testAttributeOrder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached:
    - b1.attr.param.size()
    - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test)'
    - b2.attr.param.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].testAttributeOrder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.A
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.A].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.A
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.A].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Param>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Attr
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Attr].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Attr
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Attr].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Param
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Param].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Param
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Param].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Attr
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.B
      static: false
      superClass: A
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.B].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.B
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.B].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilForStringsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilForStringsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilForStringsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest.StringPair
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest.StringPair].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilForStringsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest.StringPair
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest.StringPair].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testSimpleStringElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testSimpleStringElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testMissingString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testMissingString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 74
    functionDepth: 1
    functionLinenumber: 74
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringArrayWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringArrayWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testEmptyElementToString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testEmptyElementToString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:132,1
    - Dst: input.names.add(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name)
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:133,1
    - Dst: input.names.add(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name)
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:134,1
    - Dst: input.names.add(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name)
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:141,1
    - Dst: result.names.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:142,1
    - Dst: result.names.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:143,1
    - Dst: result.names.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 147
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsInList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - input.names.add(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names)'
    - result.names.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest)'
    - result.names.size()
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].assertNotNull(T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsInList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Issue167Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Issue167Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Issue167Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Issue167Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToGenericPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToGenericPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:81,1
    - Dst: result.value.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:82,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:87,1
    - Dst: result2.value.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyCollection()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
    - result2.value.size()
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - result.value.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:96,1
    - Dst: result.value.size()
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 98
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - result.value.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:108,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:113,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:118,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:122,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyArrays()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyArrays()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Point
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.PointWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.PointWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.PointWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.PointWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>(T)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].setValue(T)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].setValue(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - T
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].getValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NoCtorPOJO
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorPOJO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 40
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorPOJO].<init>(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorPOJO
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorPOJO].<init>(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 4
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].setUp()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:83,1
    - Dst: '[Bar].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:86,1
    - Dst: '[Bar].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writerWithView()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].readValue(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 80
    functionDepth: 5
    functionLinenumber: 80
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue7()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(com.fasterxml.jackson.dataformat.xml.deser.TestViews,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].build()'
    - '[Bar].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writerWithView()'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].readValue(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue7()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NonNullBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NonNullBean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 117
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testNullSuppression()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(NonNullBean)'
    - '[NonNullBean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testNullSuppression()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Issue44Bean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:123,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:125,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter].serializeAllExcept(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:126,1
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].addFilter(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writeValueAsString(Issue44Bean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.TestViews,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.TestViews:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 131
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue44()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.TestViews,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].writeValueAsString(Issue44Bean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer(com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter].serializeAllExcept(String)'
    - '[com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider].addFilter(String,com.fasterxml.jackson.dataformat.xml.deser.TestViews)'
    - '[Issue44Bean].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue44()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.RestrictedView
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.RestrictedView].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.RestrictedView
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.RestrictedView].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Bar[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Foo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Bar].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Bar
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.NonNullBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.NonNullBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.NonNullBean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.NonNullBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Issue44Bean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Issue44Bean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.TestViews.Issue44Bean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Issue44Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveIntsWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveIntsWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 69
    functionDepth: 2
    functionLinenumber: 69
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveFPsWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveFPsWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].with(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 82
    functionDepth: 2
    functionLinenumber: 82
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitivesNoNulls()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].with(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitivesNoNulls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:97,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectReader].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:100,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectReader
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - r
    - doc
    argTypes:
    - com.fasterxml.jackson.databind.ObjectReader
    - String
    constantsTouched: []
    func_position:
      end: 102
      start: 94
    functionDepth: 2
    functionLinenumber: 94
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.databind.ObjectReader,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectReader].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.databind.ObjectReader,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 110
    functionDepth: 2
    functionLinenumber: 110
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testIntegralsWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testIntegralsWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:133,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 125
    functionDepth: 2
    functionLinenumber: 125
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testFPWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testFPWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 146
    functionDepth: 2
    functionLinenumber: 146
    functionLinenumberEnd: 152
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testOtherScalarWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testOtherScalarWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._simpleWrapped(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:161,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 162
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 7
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._simpleWrapped(String,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 168
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 168
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._simpleWrapped(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._simpleWrapped(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      - double
      - float
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersPrimitive
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersPrimitive].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersPrimitive
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersPrimitive].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper:32,1
    - Dst: Long.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper:33,1
    - Dst: Double.valueOf(float)
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper:35,1
    - Dst: Float.valueOf(float)
      Src: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Long
      - Double
      - Float
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached:
    - Long.valueOf(int)
    - Double.valueOf(float)
    - Float.valueOf(float)
    - Integer.valueOf(int)
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigInteger
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersOther
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersOther].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersOther
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersOther].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.MiscOther
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.MiscOther].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.MiscOther
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.MiscOther].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].a2q(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:45,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test,T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].testRootLevelMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapWithDupsDeser498Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].a2q(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test,T)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].testRootLevelMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:22,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapWithDupsDeser498Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].activateDefaultTyping(com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].setList()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:37,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].testDefaultTypingWithInnerClass()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].readValue(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].setList()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].activateDefaultTyping(com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].testDefaultTypingWithInnerClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].getList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - l
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].setList(String[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].setList(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].registerSubtypes()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:110,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].getVal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 118
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalSubtypes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].getVal()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].registerSubtypes()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].mapperBuilder()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalSubtypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:135,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 136
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testDoubleUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testDoubleUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testFloatUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testFloatUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:150,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:152,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:158,1
    - Dst: jme.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].startsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:160,1
    - Dst: jme.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:160,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 146
    functionDepth: 1
    functionLinenumber: 146
    functionLinenumberEnd: 163
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - jme.getMessage()
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].startsWith(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:169,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:171,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].streamFactoryBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:175,1
    - Dst: '[com.fasterxml.jackson.core.StreamReadConstraints].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].maxNumberLength(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].streamReadConstraints(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:179,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 180
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 180
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrappedWithUnlimitedNumLength()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].maxNumberLength(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.core.StreamReadConstraints].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].streamReadConstraints(com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[StringBuilder].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].streamFactoryBuilder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrappedWithUnlimitedNumLength()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:190,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 191
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].bigDecimal4917()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(float,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].bigDecimal4917()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Node2644
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeRoot2644
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeRoot2644].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeRoot2644
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeRoot2644].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeParent2644
      static: false
      superClass: Node2644
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeParent2644].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeParent2644
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeParent2644].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].getVal()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].getVal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: false
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - val
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].setVal(java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].setVal(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.BigDecimalHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.BigDecimalHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.BigDecimalHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.BigDecimalHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DoubleHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DoubleHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DoubleHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DoubleHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Float
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.FloatHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.FloatHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.FloatHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.FloatHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimalHolder2784
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedBigDecimalHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedBigDecimalHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedBigDecimalHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedBigDecimalHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - DoubleHolder2784
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedDoubleHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedDoubleHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedDoubleHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedDoubleHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - FloatHolder2784
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedFloatHolder2784
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedFloatHolder2784].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedFloatHolder2784
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedFloatHolder2784].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - DecimalHolder4917
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DeserializationIssue4917
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DeserializationIssue4917].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DeserializationIssue4917
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DeserializationIssue4917].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].<init>(java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].<init>(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DecimalHolder4917].<init>(java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: DecimalHolder4917
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].of(java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
    functionUses: 0
    functionsReached:
    - '[DecimalHolder4917].<init>(java.math.BigDecimal)'
    linkageType: ''
    returnType: DecimalHolder4917
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].of(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].enable(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].configOverride()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:115,1
    - Dst: JsonSetter.Value.forValueNulls(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].setSetterInfo(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullWithDefaults()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - JsonSetter.Value.forValueNulls(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].setSetterInfo(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].configOverride()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].assertNull(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].readValue(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].enable(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullWithDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].enable(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].enable(com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipField].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipField
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNullsOk(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNullsOk(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNoNulls(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNoNulls(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].setValue(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:46,1
    - Dst: '[ObjectMapper].valueToTree(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:46,1
    - Dst: '[ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putArray(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putObject(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putArray(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].addObject()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].addObject()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].addObject()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].equals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:66,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:67,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].fail(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testRepeatingElements()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UntypedObjectDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].fail(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putArray(String)'
    - '[ObjectMapper].valueToTree(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putObject(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
    - '[ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].equals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].addObject()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testRepeatingElements()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:77,1
    - Dst: '[ObjectMapper].valueToTree(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:77,1
    - Dst: '[ObjectMapper].createObjectNode()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putArray(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].equals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:86,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:87,1
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].fail(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testMixedContent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UntypedObjectDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].add(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].fail(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].putArray(String)'
    - '[ObjectMapper].valueToTree(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].put(String,String)'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].writerWithDefaultPrettyPrinter()'
    - '[ObjectMapper].createObjectNode()'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].equals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testMixedContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:105,1
    - Dst: person.get(String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:106,1
    - Dst: person.get(String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:108,1
    - Dst: Arrays.asList(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:110,1
    - Dst: Arrays.asList(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 112
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testDuplicateListDeser445()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UntypedObjectDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest,com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    - Arrays.asList(String,String)
    - person.get(String)
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testDuplicateListDeser445()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UntypedObjectDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:28,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:40,1
    - Dst: '[T].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:41,1
    - Dst: '[LinkedHashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:42,1
    - Dst: '[LinkedHashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:43,1
    - Dst: '[LinkedHashMap].put(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:44,1
    - Dst: Collections.singletonMap(String,LinkedHashMap)
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest,T)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].testMapWithAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[T].size()'
    - Collections.singletonMap(String,LinkedHashMap)
    - '[LinkedHashMap].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest)'
    - '[LinkedHashMap].put(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest,T)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].testMapWithAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test:33,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test:35,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].testExceptionWrapping()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DeserErrorHandling236Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].testExceptionWrapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DeserErrorHandling236Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DeserErrorHandling236Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 2
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testDefaultStringToIntCoercion()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testDefaultStringToIntCoercion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 2
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testLegacyFailStringToInt()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testLegacyFailStringToInt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].intValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:105,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:107,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:109,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].longValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:113,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:117,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].intValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:121,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].intValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:124,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].get()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 128
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].intValue()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].longValue()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].get()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 138
    functionDepth: 2
    functionLinenumber: 138
    functionLinenumberEnd: 141
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 146
    functionDepth: 2
    functionLinenumber: 146
    functionLinenumberEnd: 149
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 151
    functionDepth: 2
    functionLinenumber: 151
    functionLinenumberEnd: 154
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringConvert()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringConvert()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 2
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigFailFromString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigFailFromString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:163,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:163,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:164,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:164,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:166,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:167,1
    - Dst: Long.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:170,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:170,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:170,1
    - Dst: Long.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:171,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:171,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:175,1
    - Dst: Short.valueOf(short)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:178,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:178,1
    - Dst: Short.valueOf(short)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:179,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:179,1
    - Dst: Byte.valueOf(byte)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:181,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:181,1
    - Dst: Byte.valueOf(byte)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:182,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:182,1
    - Dst: '[java.math.BigInteger].valueOf(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:184,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:184,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 186
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 186
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 4
    functionsReached:
    - '[java.math.BigInteger].valueOf(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    - Long.valueOf(int)
    - Byte.valueOf(byte)
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - Integer.valueOf(int)
    - Short.valueOf(short)
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].disable(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].disable(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].mapperBuilder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>(Boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 64
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 70
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 71
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>(long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 78
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>(double)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:59,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testEmptyStringFailForBooleanPrimitive()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].verifyException(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,String)'
    - '[ObjectMapper].readerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testEmptyStringFailForBooleanPrimitive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 2
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testDefaultStringToBooleanCoercionOk()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testDefaultStringToBooleanCoercionOk()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 2
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testStringToBooleanOkDespiteCoercionConfig()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testStringToBooleanOkDespiteCoercionConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:102,1
    - Dst: '[ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].get()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].get()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertFalse(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - ObjectMapper
    constantsTouched: []
    func_position:
      end: 113
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].get()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertTrue(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertFalse(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
    - '[ObjectMapper].readerFor()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.format(String,String,String,String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - element
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 1
    functionsReached:
    - String.format(String,String,String,String)
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readerFor(Class<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:128,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertEquals(Object,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectMapper
      - String
      - Class<?>
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 4
    argNames:
    - mapper
    - input
    - type
    - exp
    argTypes:
    - ObjectMapper
    - String
    - Class<?>
    - Object
    constantsTouched: []
    func_position:
      end: 132
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,Class<?>,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertEquals(Object,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest,com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest)'
    - '[ObjectMapper].readerFor(Class<?>)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,Class<?>,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].setValue(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].setValue(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:48,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].testPojoWithRequiredFromEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/PojoWithCreatorRequired538Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].verifyException(com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].testPojoWithRequiredFromEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].enable(com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:35,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/PojoWithCreatorRequired538Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].enable(com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].build()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/PojoWithCreatorRequired538Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 26
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/PojoWithCreatorRequired538Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsDelegating()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsDelegating()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsProps()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsProps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Inner547Del
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Del
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Del].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Del
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Del].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Del
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Del].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Del
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Del].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Inner547Props
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Props
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Props].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Props
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Props].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Props
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Props].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Props
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Props].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testNonSingleArgCreator()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testNonSingleArgCreator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testJsonCreatorWithOtherAnnotations()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testJsonCreatorWithOtherAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ap.getIndex()
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector:27,1
    - Dst: '[JacksonAnnotationIntrospector].findImplicitPropertyName(AnnotatedMember)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector:29,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - param
    argTypes:
    - AnnotatedMember
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].findImplicitPropertyName(AnnotatedMember)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached:
    - ap.getIndex()
    - '[JacksonAnnotationIntrospector].findImplicitPropertyName(AnnotatedMember)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].findImplicitPropertyName(AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 43
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.Bean2932
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - a
    - b
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 56
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.Bean2932].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.Bean2932
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.Bean2932].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - paramName0
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].serializedAs()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].serializedAs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].getStatus()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_JSON_deserialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].getType()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].getStatus()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_JSON_deserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:102,1
    - Dst: '[T].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:105,1
    - Dst: '[T].getStatus()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:109,1
    - Dst: '[T].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:112,1
    - Dst: '[T].getStatus()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 114
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_XML_deserialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].assertEquals(com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test,com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test)'
    - '[T].getStatus()'
    - '[T].getType()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_XML_deserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].newMapper()'
    - '[com.fasterxml.jackson.databind.json.JsonMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getStatus()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Problem
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - status
    argTypes:
    - String
    - Integer
    constantsTouched: []
    func_position:
      end: 63
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].<init>(String,Integer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].<init>(String,Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Problem
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Problem
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getStatus()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].testEmptyList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/WrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].testEmptyList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].xmlMapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/WrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].xmlMapper(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<ListItem>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/WrappedListsTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.ListItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.ListItem].<init>(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/WrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.ListItem
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.ListItem].<init>(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:69,1
    - Dst: '[WrappedList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(WrappedList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 66
    functionDepth: 4
    functionLinenumber: 66
    functionLinenumberEnd: 84
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testWrappedLists()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[WrappedList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(WrappedList)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testWrappedLists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:89,1
    - Dst: '[UnwrappedList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(UnwrappedList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 86
    functionDepth: 4
    functionLinenumber: 86
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testUnwrappedLists()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[UnwrappedList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(UnwrappedList)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testUnwrappedLists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:114,1
    - Dst: '[DefaultList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DefaultList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DefaultList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrapping()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[DefaultList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(DefaultList)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 152
      start: 134
    functionDepth: 4
    functionLinenumber: 134
    functionLinenumberEnd: 152
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrappingWithEmptyLists()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrappingWithEmptyLists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:163,1
    - Dst: ob.optional.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:164,1
    - Dst: ob.optional.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:169,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 171
      start: 155
    functionDepth: 4
    functionLinenumber: 155
    functionLinenumberEnd: 171
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testOptionalsWithMissingType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest)'
    - ob.optional.get(int)
    - ob.optional.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testOptionalsWithMissingType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Value[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.WrappedList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.WrappedList].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.WrappedList
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.WrappedList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Value[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.UnwrappedList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.UnwrappedList].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.UnwrappedList
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.UnwrappedList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Value[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.DefaultList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.DefaultList].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.DefaultList
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.DefaultList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Optional>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optionals
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optionals].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optionals
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optionals].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optional
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optional].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optional
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optional].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:50,1
    - Dst: '[Point].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:51,1
    - Dst: input.points.add(Point)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:57,1
    - Dst: result.points.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].testAnnotationSharing()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
    - input.points.add(Point)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest)'
    - result.points.size()
    - '[Point].<init>(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].testAnnotationSharing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Point>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Point>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].getPoints()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Point>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].getPoints()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Point>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:72,1
    - Dst: result.records.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:73,1
    - Dst: result.records.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:74,1
    - Dst: result.records.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:75,1
    - Dst: result.records.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:76,1
    - Dst: result.records.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 80
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].testNestedUnwrappedLists180()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
    - result.records.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test)'
    - result.records.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].testNestedUnwrappedLists180()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Record>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Field>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:41,1
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:44,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:45,1
    - Dst: '[ArrayList].add(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:46,1
    - Dst: '[MyType490].<init>(String,ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].writeValueAsString(MyType490)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 38
    functionDepth: 5
    functionLinenumber: 38
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].testPolymorphicUnwrappedList490()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedPolymorphicList490Test.java
    functionUses: 0
    functionsReached:
    - '[MyType490].<init>(String,ArrayList)'
    - '[ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].writeValueAsString(MyType490)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
    - '[ArrayList].add(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].testPolymorphicUnwrappedList490()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedPolymorphicList490Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.IMyType490
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.IMyType490].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedPolymorphicList490Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.IMyType490
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.IMyType490].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Collection<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - IMyType490
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.MyType490
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - stringValue
    - typeNames
    argTypes:
    - String
    - Collection<String>
    constantsTouched: []
    func_position:
      end: 34
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.MyType490].<init>(String,Collection<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedPolymorphicList490Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.MyType490
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.MyType490].<init>(String,Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: sourceIndented.replaceAll(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,null)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:81,1
    - Dst: Arrays.asList(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,null)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,null)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:85,1
    - Dst: Arrays.asList(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:83,1
    - Dst: Arrays.asList(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializationInclusion(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 65
    functionDepth: 4
    functionLinenumber: 65
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].testDeserializeUnwrappedListWhenLocalNameForRootElementAndXmlPropertyMatch()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached:
    - sourceIndented.replaceAll(String,String)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - Arrays.asList(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86,T)'
    - Arrays.asList(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializationInclusion(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].testDeserializeUnwrappedListWhenLocalNameForRootElementAndXmlPropertyMatch()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Issue86>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - List<Issue86>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Issue86>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - children
    argTypes:
    - String
    - List<Issue86>
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,List<Issue86>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,List<Issue86>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Objects.equals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:45,1
    - Dst: Objects.deepEquals(List<Issue86>,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:46,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Issue86>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - other
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 47
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].equals(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached:
    - Objects.equals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
    - Objects.deepEquals(List<Issue86>,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86)
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:51,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(List<Issue86>)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:52,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Issue86>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(List<Issue86>)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(char)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].append(String)'
    - '[StringBuilder].<init>()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:73,1
    - Dst: svc.vehicleMonitoringDelivery.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:74,1
    - Dst: svc.vehicleMonitoringDelivery.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 83
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
    - svc.vehicleMonitoringDelivery.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - svc.vehicleMonitoringDelivery.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:98,1
    - Dst: svc.vehicleMonitoringDelivery.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
    - svc.vehicleMonitoringDelivery.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:118,1
    - Dst: svc.vehicleMonitoringDelivery.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:119,1
    - Dst: svc.vehicleMonitoringDelivery.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
    - svc.vehicleMonitoringDelivery.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - svc.vehicleMonitoringDelivery.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:148,1
    - Dst: svc.vehicleMonitoringDelivery.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:149,1
    - Dst: svc.vehicleMonitoringDelivery.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:153,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:156,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:157,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 158
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 158
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2b()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
    - svc.vehicleMonitoringDelivery.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - svc.vehicleMonitoringDelivery.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2b()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:183,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:186,1
    - Dst: svc.vehicleMonitoringDelivery.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:187,1
    - Dst: svc.vehicleMonitoringDelivery.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:192,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 193
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested2_1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].size()'
    - svc.vehicleMonitoringDelivery.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - svc.vehicleMonitoringDelivery.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested2_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:40,1
    - Dst: '[PropertyNamingStrategies.UpperCamelCaseStrategy].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].propertyNamingStrategy(PropertyNamingStrategies.UpperCamelCaseStrategy)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].enable(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].defaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].enable(com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].propertyNamingStrategy(PropertyNamingStrategies.UpperCamelCaseStrategy)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].defaultUseWrapper(boolean)'
    - '[PropertyNamingStrategies.UpperCamelCaseStrategy].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].mapperBuilder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<VehicleMonitoringDelivery>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.ServiceDelivery
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.ServiceDelivery].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.ServiceDelivery
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.ServiceDelivery].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<VehicleActivity>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleMonitoringDelivery
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleMonitoringDelivery].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleMonitoringDelivery
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleMonitoringDelivery].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleActivity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleActivity].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleActivity
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleActivity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].withRootName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>(int,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 81
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testRenamedRootItem()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writer()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].withRootName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>(int,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testRenamedRootItem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 84
    functionDepth: 4
    functionLinenumber: 84
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testListSerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testListSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:95,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:107,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:109,1
    - Dst: '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:110,1
    - Dst: '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(java.util.ArrayList)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].indexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getTypeFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].constructCollectionType()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:128,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:131,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertTrue()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:135,1
    - Dst: resultList.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:137,1
    - Dst: resultList.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:138,1
    - Dst: resultList.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:139,1
    - Dst: resultList.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:140,1
    - Dst: rr.getName()
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:141,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - useWrapping
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 142
      start: 91
    functionDepth: 3
    functionLinenumber: 91
    functionLinenumberEnd: 142
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 1
    functionsReached:
    - rr.getName()
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].constructCollectionType()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
    - '[java.util.ArrayList].add(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].indexOf(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(java.util.ArrayList)'
    - resultList.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getTypeFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - resultList.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 145
    functionDepth: 4
    functionLinenumber: 145
    functionLinenumberEnd: 150
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testArraySerialization()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testArraySerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:156,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:166,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].indexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:183,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:193,1
    - Dst: rr.getDescription()
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:195,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest:195,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - useWrapping
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 196
      start: 152
    functionDepth: 3
    functionLinenumber: 152
    functionLinenumberEnd: 196
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAnnotationIntrospector(com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].trim()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].indexOf(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
    - rr.getDescription()
    - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - id
    - n
    - d
    argTypes:
    - long
    - String
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>(long,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>(long,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(Long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getDescription()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:64,1
    - Dst: '[UnwrappedElement].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:66,1
    - Dst: '[UnwrappedElement].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:67,1
    - Dst: '[java.util.Arrays].asList(UnwrappedElement,UnwrappedElement)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest,com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest,com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].testWithTwoAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
    functionUses: 0
    functionsReached:
    - '[UnwrappedElement].<init>(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root)'
    - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest,com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest)'
    - '[java.util.Arrays].asList(UnwrappedElement,UnwrappedElement)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].testWithTwoAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<UnwrappedElement>
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.Root
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.Root].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.Root].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - type
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:219,1
    - Dst: p.notes.add(String)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:220,1
    - Dst: p.notes.add(String)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:223,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:224,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:226,1
    - Dst: result.notes.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:227,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:227,1
    - Dst: result.notes.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:228,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:228,1
    - Dst: result.notes.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:229,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:229,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 230
      start: 216
    functionDepth: 1
    functionLinenumber: 216
    functionLinenumberEnd: 230
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - result.notes.size()
    - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>(String,int)'
    - result.notes.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - p.notes.add(String)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PersonWithGetters].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:235,1
    - Dst: p._notes.add(String)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:236,1
    - Dst: p._notes.add(String)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:237,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PersonWithGetters)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:238,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:240,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:241,1
    - Dst: result._notes.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:242,1
    - Dst: result._notes.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:243,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:243,1
    - Dst: result._notes.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:244,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:244,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 245
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithGetters()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - p._notes.add(String)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PersonWithGetters)'
    - result._notes.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - result._notes.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[PersonWithGetters].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithGetters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:250,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:253,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:254,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:255,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:255,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:256,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:256,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:256,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:257,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:257,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:258,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:258,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:258,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 259
      start: 247
    functionDepth: 1
    functionLinenumber: 247
    functionLinenumberEnd: 259
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListBeanDeser()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - Integer.valueOf(int)
    - bean.values.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - bean.values.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListBeanDeser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:265,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:268,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:269,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:270,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:271,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].fail(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:271,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:273,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:273,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:273,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:274,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:274,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:274,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:275,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:275,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 276
      start: 262
    functionDepth: 1
    functionLinenumber: 262
    functionLinenumberEnd: 276
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].fail(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - Integer.valueOf(int)
    - bean.values.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - bean.values.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:290,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:293,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:294,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:295,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:295,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:296,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:296,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:296,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:297,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:297,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:297,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:298,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:298,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:298,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 299
      start: 278
    functionDepth: 1
    functionLinenumber: 278
    functionLinenumberEnd: 299
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedListBeanDeser()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - Integer.valueOf(int)
    - bean.values.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - bean.values.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedListBeanDeser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:304,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:307,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:308,1
    - Dst: bean.values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:309,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:309,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:310,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:310,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:310,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:311,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:311,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:311,1
    - Dst: Integer.valueOf(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:312,1
    - Dst: bean.values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:312,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:312,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 313
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 313
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedAliasListBeanDeser()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - Integer.valueOf(int)
    - bean.values.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - bean.values.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedAliasListBeanDeser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:328,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:329,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:330,1
    - Dst: testList.items.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:331,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:331,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 332
      start: 316
    functionDepth: 0
    functionLinenumber: 316
    functionLinenumberEnd: 332
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser191()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - testList.items.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser191()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addMixIn()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].addMixIn()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].addMixIn()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:347,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:352,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:353,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:354,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:355,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:355,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:357,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:357,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:358,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:358,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:359,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:359,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 360
      start: 335
    functionDepth: 5
    functionLinenumber: 335
    functionLinenumberEnd: 360
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListWithMixinDeser256()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].addMixIn()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].addMixIn()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListWithMixinDeser256()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RootLevel294].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:366,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(int,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:367,1
    - Dst: tree.sublevels.add(Sublevel294)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:367,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(int,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:368,1
    - Dst: tree.sublevels.add(Sublevel294)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:368,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:369,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].writeValueAsString(RootLevel294)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:369,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:373,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:374,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:375,1
    - Dst: resTree.sublevels.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:376,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:376,1
    - Dst: resTree.sublevels.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:377,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:377,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 378
      start: 363
    functionDepth: 1
    functionLinenumber: 363
    functionLinenumberEnd: 378
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testNestedLists294()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - resTree.sublevels.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].writeValueAsString(RootLevel294)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - resTree.sublevels.get(int)
    - '[RootLevel294].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(int,String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - tree.sublevels.add(Sublevel294)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testNestedLists294()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Sublevel294].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:381,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Sublevel294
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 2
    argNames:
    - id
    - sublevel
    argTypes:
    - Integer
    - String
    constantsTouched: []
    func_position:
      end: 385
      start: 380
    functionDepth: 0
    functionLinenumber: 380
    functionLinenumberEnd: 385
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(Integer,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[Sublevel294].<init>()'
    linkageType: ''
    returnType: Sublevel294
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(Integer,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:407,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:408,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:409,1
    - Dst: result.account.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:410,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:410,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 411
      start: 388
    functionDepth: 0
    functionLinenumber: 388
    functionLinenumberEnd: 411
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser307()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - result.account.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser307()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:427,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:428,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:429,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:431,1
    - Dst: p.price.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:432,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:432,1
    - Dst: p.price.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:433,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:434,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:435,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 436
      start: 414
    functionDepth: 1
    functionLinenumber: 414
    functionLinenumberEnd: 436
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser433()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertEquals(java.math.BigDecimal,com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].assertNotNull(T)'
    - p.price.size()
    - p.price.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser433()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - age
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>(String,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].getStuff()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].getStuff()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - n
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].setStuff(java.util.List<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].setStuff(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanWrapped
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanWrapped].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanWrapped
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanWrapped].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanUnwrapped
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanUnwrapped].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanUnwrapped
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanUnwrapped].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ArrayList<ListItem191>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.TestList191
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.TestList191].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.TestList191
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.TestList191].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListItem191
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListItem191].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListItem191
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListItem191].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<LevelOne>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<LevelOne>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].getLevelOne()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<LevelOne>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].getLevelOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<LevelOne>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - LevelTwo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: LevelTwo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].getLevelTwo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: LevelTwo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].getLevelTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - LevelTwo
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldOne()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 104
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldTwo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<ExampleObject256.LevelOne>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].getLevelOne()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<ExampleObject256.LevelOne>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].getLevelOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<ExampleObject256.LevelOne>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - levelOne
    argTypes:
    - java.util.List<ExampleObject256.LevelOne>
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].setLevelOne(java.util.List<ExampleObject256.LevelOne>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].setLevelOne(java.util.List<ExampleObject256.LevelOne>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: ExampleObject256.LevelTwo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].getLevelTwo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExampleObject256.LevelTwo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].getLevelTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExampleObject256.LevelTwo
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - levelTwo
    argTypes:
    - ExampleObject256.LevelTwo
    constantsTouched: []
    func_position:
      end: 124
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].setLevelTwo(ExampleObject256.LevelTwo)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].setLevelTwo(ExampleObject256.LevelTwo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 129
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldOne()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fieldOne
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 132
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldOne(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldOne(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 135
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldTwo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fieldTwo
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 138
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldTwo(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldTwo(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Sublevel294>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Sublevel294
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Sublevel294].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Sublevel294
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Sublevel294].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Prices433
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Product433
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Product433].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Product433
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Product433].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - List<Account307>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.CustomerWithoutWrapper307
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.CustomerWithoutWrapper307].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.CustomerWithoutWrapper307
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.CustomerWithoutWrapper307].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Account307
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Account307].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Account307
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Account307].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433:185,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Price433>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Price433>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 188
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].getPrice()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<Price433>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].getPrice()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Price433>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Price433
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Price433].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Price433
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Price433].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:90,1
    - Dst: '[T].getChildren()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:91,1
    - Dst: '[T].getChildren()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].testIssue646()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - '[T].getChildren()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].testIssue646()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Child>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Child>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - children
    argTypes:
    - java.util.List<Child>
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(java.util.List<Child>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(java.util.List<Child>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Child>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Child>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].getChildren()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Child>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].getChildren()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: this.children.add(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder)
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder:43,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Iterable<Child>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Child>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - children
    argTypes:
    - Iterable<Child>
    constantsTouched: []
    func_position:
      end: 46
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].children(Iterable<Child>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - this.children.add(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].children(Iterable<Child>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(List<Child>)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Child>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].build()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(List<Child>)'
    linkageType: ''
    returnType: Parent
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Child>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].getId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].id(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].id(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Child].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Child
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].build()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached:
    - '[Child].<init>(String)'
    linkageType: ''
    returnType: Child
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerSubtypes()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 40
    functionDepth: 4
    functionLinenumber: 40
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testGood()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerSubtypes()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testGood()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerSubtypes()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testBad()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].assertThat(T,com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].instanceOf()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerSubtypes()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testBad()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.Foo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooGood
      static: false
      superClass: Foo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooGood].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooGood
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooGood].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooBad
      static: false
      superClass: Foo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooBad].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooBad
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooBad].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].testListWithEmptyCData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListWithEmptyCData129Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].testListWithEmptyCData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:40,1
    - Dst: values.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:49,1
    - Dst: values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:50,1
    - Dst: values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:51,1
    - Dst: values.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 1
    argNames:
    - cdata
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListWithEmptyCData129Test.java
    functionUses: 1
    functionsReached:
    - values.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test)'
    - values.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListWithEmptyCData129Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test.ListValues
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test.ListValues].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListWithEmptyCData129Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test.ListValues
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test.ListValues].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:75,1
    - Dst: '[DesktopComputer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:76,1
    - Dst: '[DesktopComputer].with(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:76,1
    - Dst: '[DesktopComputer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:78,1
    - Dst: '[DesktopComputer].with(String,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:79,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:84,1
    - Dst: result.computers.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:85,1
    - Dst: result.computers.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].testPolyIdList178()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company)'
    - result.computers.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].getClass()'
    - '[DesktopComputer].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - result.computers.get(int)
    - '[DesktopComputer].with(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    - '[DesktopComputer].with(String,com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].testPolyIdList178()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Computer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company:26,1
    - Dst: '[java.util.ArrayList].add(Computer)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company:28,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Computer
      classConcrete: true
      classEnum: false
      classFields:
      - List<Computer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Company
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - computer
    argTypes:
    - Computer
    constantsTouched: []
    func_position:
      end: 30
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].add(Computer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(Computer)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: Company
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].add(Computer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Computer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Computer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Computer
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Computer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer
      static: false
      superClass: Computer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: DesktopComputer
      static: false
      superClass: Computer
    argCount: 2
    argNames:
    - id0
    - l
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].with(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: DesktopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].with(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.LaptopComputer
      static: false
      superClass: Computer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.LaptopComputer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.LaptopComputer
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.LaptopComputer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:70,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:76,1
    - Dst: result.list.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].test124()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124)'
    - result.list.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124].<init>()'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].test124()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:90,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:91,1
    - Dst: r.entry.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:92,1
    - Dst: r.entry.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 94
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - r.entry.size()
    - r.entry.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:102,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:103,1
    - Dst: '[T].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:107,1
    - Dst: '[T].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 111
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList319()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[T].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[T].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList319()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].enable(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:117,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyListAsNull435()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].enable(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].mapperBuilder()'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].readValue(String,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyListAsNull435()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:135,1
    - Dst: set.channels.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testWrappedEmptyListWithWhitespace458()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest)'
    - set.channels.size()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testWrappedEmptyListWithWhitespace458()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Entry>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Config
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Config].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Config
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Config].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Entry
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Entry].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Entry
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Entry].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Value319
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Value319].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Value319
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Value319].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Channel460
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Channel460].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Channel460
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Channel460].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Channel460>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.ChannelSet460
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.ChannelSet460].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.ChannelSet460
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.ChannelSet460].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>(int,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:62,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>(int,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 58
    functionDepth: 5
    functionLinenumber: 58
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testSimpleWrappedList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>(int,int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testSimpleWrappedList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringListBean].<init>(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 88
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testStringList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].removeSjsxpNamespace(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(StringListBean)'
    - '[StringListBean].<init>(String,String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testStringList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean:23,1
    - Dst: Integer.valueOf(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean:28,1
    - Dst: '[List<Integer>].add(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Integer>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 30
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
    functionUses: 0
    functionsReached:
    - Integer.valueOf(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)
    - '[List<Integer>].add(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean:43,1
    - Dst: '[StringBean].<init>(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean:45,1
    - Dst: '[java.util.ArrayList].add(StringBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<StringBean>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[StringBean].<init>(com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean)'
    - '[java.util.ArrayList].add(StringBean)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:47,1
    - Dst: main.list.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:48,1
    - Dst: main.list.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:49,1
    - Dst: main.list.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:50,1
    - Dst: main.list.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:51,1
    - Dst: main.list.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].testIssue399()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test)'
    - main.list.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].size()'
    - main.list.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].testIssue399()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Test>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Test>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:146,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 147
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue43()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue43()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readerFor()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].without(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 162
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testListWithAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].without(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[ObjectMapper].readerFor()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testListWithAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:167,1
    - Dst: '[Bar].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:168,1
    - Dst: foo.firstBar.add(Bar)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:171,1
    - Dst: '[Bar].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:172,1
    - Dst: foo.secondBar.add(Bar)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:175,1
    - Dst: '[ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:176,1
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 179
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 179
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIdsFromAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo)'
    - foo.secondBar.add(Bar)
    - '[Bar].<init>()'
    - foo.firstBar.add(Bar)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIdsFromAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:189,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:191,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:193,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 181
    functionDepth: 1
    functionLinenumber: 181
    functionLinenumberEnd: 194
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue301WithAttr()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue301WithAttr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:208,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:209,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 210
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 210
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order1()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:223,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:224,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 225
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 225
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order2()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:236,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:237,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 238
      start: 227
    functionDepth: 0
    functionLinenumber: 227
    functionLinenumberEnd: 238
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Address()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Address()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:254,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:255,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:257,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:258,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:258,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:259,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:259,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:261,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 262
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser390()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser390()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].mapperBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].propertyNamingStrategy(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      - ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].mapperBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].propertyNamingStrategy(com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Name
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Name].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Name
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Name].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Name>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.RoomName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.RoomName].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.RoomName
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.RoomName].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Root
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Root].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Root
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Root].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Value
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Value].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Value].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo:52,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Bar>
      - List<Bar>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Bar].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Bar
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301:71,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<ChildA301>
      - List<ChildB301>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildA301
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildA301].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildA301
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildA301].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildB301
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildB301].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildB301
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildB301].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Address314>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Customer314
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Customer314].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Customer314
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Customer314].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryName314
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Address314
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Address314].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Address314
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Address314].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.CountryName314
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.CountryName314].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.CountryName314
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.CountryName314].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<One390>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Many390
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Many390].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Many390
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Many390].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].setAnother(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].setAnother(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:52,1
    - Dst: '[T].getValues()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:57,1
    - Dst: '[T].getValues()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].getV()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:58,1
    - Dst: '[T].getValues()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].getV()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:59,1
    - Dst: '[T].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:61,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 50
    functionDepth: 4
    functionLinenumber: 50
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].testCollection()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].size()'
    - '[T].getValues()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test)'
    - '[T].getType()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].getV()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test,int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].testCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].getV()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].getV()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].setV(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].setV(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setType(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<Value>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getValues()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: List<Value>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<Value>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - values
    argTypes:
    - List<Value>
    constantsTouched: []
    func_position:
      end: 47
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 47
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setValues(List<Value>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setValues(List<Value>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Value>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:102,1
    - Dst: root.parent.add(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:103,1
    - Dst: '[Prop].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:104,1
    - Dst: parent1.prop.add(Prop)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:104,1
    - Dst: '[Prop].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:105,1
    - Dst: parent1.prop.add(Prop)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:106,1
    - Dst: '[Prop].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:107,1
    - Dst: parent2.prop.add(Prop)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:107,1
    - Dst: '[Prop].<init>(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:108,1
    - Dst: parent2.prop.add(Prop)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:108,1
    - Dst: root.parent.add(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:109,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:116,1
    - Dst: result.parent.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:117,1
    - Dst: result.parent.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 127
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testParentListRoundtrip()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents].<init>()'
    - root.parent.add(com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent)
    - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(String,String)'
    - '[Prop].<init>(String,String)'
    - parent1.prop.add(Prop)
    - result.parent.size()
    - parent2.prop.add(Prop)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - result.parent.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testParentListRoundtrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PointContainer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:132,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:133,1
    - Dst: '[Point].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:134,1
    - Dst: obj.points.add(Point)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:134,1
    - Dst: '[Point].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:135,1
    - Dst: obj.points.add(Point)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:135,1
    - Dst: '[Point].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:136,1
    - Dst: obj.points.add(Point)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PointContainer)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:140,1
    - Dst: converted.points.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:142,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:143,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:144,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:144,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:145,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:147,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:148,1
    - Dst: converted.points.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 150
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testListWithAttrOnlyValues()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - obj.points.add(Point)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(PointContainer)'
    - converted.points.size()
    - '[PointContainer].<init>()'
    - '[java.util.ArrayList].<init>()'
    - converted.points.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[Point].<init>(int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testListWithAttrOnlyValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:159,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:160,1
    - Dst: ob.optional.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:161,1
    - Dst: ob.optional.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 154
    functionDepth: 1
    functionLinenumber: 154
    functionLinenumberEnd: 166
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testOptionals()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(T)'
    - ob.optional.get(int)
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest)'
    - ob.optional.size()
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testOptionals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Parent>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Prop>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Prop>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - desc
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 63
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Point>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.PointContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.PointContainer].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.PointContainer
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.PointContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optional
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optional].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optional
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optional].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Optional>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optionals
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optionals].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optionals
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optionals].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:38,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:41,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(String[])'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:51,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:56,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 66
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(String[])'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:72,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArrayPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArrayPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].setArray(String[])'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:84,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:88,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:91,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 103
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].setArray(String[])'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 128
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].asList(String[])'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:132,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:135,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:136,1
    - Dst: '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:139,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest,com.fasterxml.jackson.core.type.TypeReference)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:148,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:150,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 151
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest,com.fasterxml.jackson.core.type.TypeReference)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].asList(String[])'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
    - '[com.fasterxml.jackson.core.type.TypeReference].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:163,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 153
    functionDepth: 1
    functionLinenumber: 153
    functionLinenumberEnd: 164
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringListPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringListPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ListPojo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].asList(String[])'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:169,1
    - Dst: '[ListPojo].setList(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:169,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ListPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:172,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:173,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:176,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:177,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:182,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:185,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:187,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 188
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 188
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].asList(String[])'
    - '[ListPojo].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(ListPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[ListPojo].setList(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:206,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:209,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:212,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 202
    functionDepth: 1
    functionLinenumber: 202
    functionLinenumberEnd: 213
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringMapPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringMapPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:218,1
    - Dst: '[MapPojo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:224,1
    - Dst: '[MapPojo].setMap(HashMap)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:225,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(MapPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:228,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:229,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:233,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:233,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:235,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:235,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:237,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:237,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:241,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:241,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 242
      start: 215
    functionDepth: 1
    functionLinenumber: 215
    functionLinenumberEnd: 242
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[MapPojo].<init>()'
    - '[MapPojo].setMap(HashMap)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[HashMap].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(MapPojo)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].get(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 256
    functionDepth: 1
    functionLinenumber: 256
    functionLinenumberEnd: 267
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringPojo()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.dataformat.xml.XmlMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringPojo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringPojo].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:271,1
    - Dst: '[StringPojo].setNormalString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:272,1
    - Dst: '[StringPojo].setEmptyString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:273,1
    - Dst: '[StringPojo].setNullString(null)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:274,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(StringPojo)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:277,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:278,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:282,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:283,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:286,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:289,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - shouldBeNull
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 291
      start: 269
    functionDepth: 1
    functionLinenumber: 269
    functionLinenumberEnd: 291
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[StringPojo].setNormalString(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertNull(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(StringPojo)'
    - '[StringPojo].setEmptyString(String)'
    - '[StringPojo].<init>()'
    - '[StringPojo].setNullString(null)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].disable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].disable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 5
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].enable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].disable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].disable(com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].getArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].getArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - array
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].setArray(String[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].setArray(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].getList()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: List<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - List<String>
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].setList(List<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].setList(List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 249
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 249
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].getMap()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Map<String,String>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].getMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - map
    argTypes:
    - Map<String,String>
    constantsTouched: []
    func_position:
      end: 253
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 253
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].setMap(Map<String,String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].setMap(Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 298
    functionDepth: 0
    functionLinenumber: 298
    functionLinenumberEnd: 300
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNormalString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNormalString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - normalString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 304
      start: 302
    functionDepth: 0
    functionLinenumber: 302
    functionLinenumberEnd: 304
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNormalString(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNormalString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 308
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 308
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getEmptyString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getEmptyString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - emptyString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 312
      start: 310
    functionDepth: 0
    functionLinenumber: 310
    functionLinenumberEnd: 312
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setEmptyString(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setEmptyString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 316
      start: 314
    functionDepth: 0
    functionLinenumber: 314
    functionLinenumberEnd: 316
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNullString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNullString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 320
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 320
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNullString(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNullString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:86,1
    - Dst: '[MiddleBean].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:87,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:88,1
    - Dst: '[InnerBean2].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:89,1
    - Dst: '[java.util.ArrayList].add(InnerBean2)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:89,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:92,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:99,1
    - Dst: mid.inner2.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:100,1
    - Dst: mid.inner2.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:112,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:117,1
    - Dst: mid.inner2.size()
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:118,1
    - Dst: mid.inner2.get(int)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithDefaults()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[InnerBean2].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].newMapper()'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - mid.inner2.size()
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean].<init>()'
    - mid.inner2.get(int)
    - '[MiddleBean].<init>()'
    - '[java.util.ArrayList].add(InnerBean2)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].build()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:126,1
    - Dst: '[OuterNoWrappers].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:132,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:133,1
    - Dst: '[InnerNoWrappers].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:134,1
    - Dst: source.inner.add(InnerNoWrappers)
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writerWithDefaultPrettyPrinter()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writeValueAsString(OuterNoWrappers)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:140,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 123
    functionDepth: 5
    functionLinenumber: 123
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithNoWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached:
    - source.inner.add(InnerNoWrappers)
    - '[OuterNoWrappers].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    - '[InnerNoWrappers].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[java.util.ArrayList].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].writeValueAsString(OuterNoWrappers)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].build()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithNoWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MiddleBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InnerBean1
      - List<InnerBean2>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.MiddleBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.MiddleBean].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.MiddleBean
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.MiddleBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<InnerBean1Item>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1Item
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1Item].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1Item
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 55
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<InnerNoWrappers>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterNoWrappers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterNoWrappers].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterNoWrappers
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterNoWrappers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 68
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].getPrice()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].getPrice()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].testDeser393()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].assertNotNull(com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].size()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].getPrice()'
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].assertEquals(int,com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].testDeser393()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].newMapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Price393>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Price393>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - price
    argTypes:
    - java.util.List<Price393>
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].setPrice(java.util.List<Price393>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].setPrice(java.util.List<Price393>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Price393>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Price393>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].getPrice()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Price393>
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].getPrice()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Price393>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - p
    - n
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - price
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setPrice(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setPrice(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getPrice()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getPrice()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - num
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setNum(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setNum(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getNum()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getNum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.stream.Stream].of(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:21,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].collect(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:21,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:23,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest,T)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:27,1
    - Dst: '[java.util.stream.Stream].of(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].toList()'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:29,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:30,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:31,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest,T)'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].testStreamOf()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/jdk17/Java17CollectionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValueAsString(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].assertEquals(String,com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].collect(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest)'
    - '[java.util.stream.Stream].of(String,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].assertEquals(com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest,T)'
    - '[java.util.stream.Collectors].toList()'
    - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].toList()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].testStreamOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/jdk17/Java17CollectionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest
    signature: '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyPOJO()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/XmlEmptyRecordDeser508Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyPOJO()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test:27,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].assertNotNull(T)'
      Src: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyRecord()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/XmlEmptyRecordDeser508Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].assertNotNull(T)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyRecord()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/XmlEmptyRecordDeser508Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test
    signature: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test.EmptyClass508
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test.EmptyClass508].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/XmlEmptyRecordDeser508Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test.EmptyClass508
    signature: '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test.EmptyClass508].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Message].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:50,1
    - Dst: '[java.util.List].of(Message)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:53,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].newMapper()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].readValue(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].messages()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].messages()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].size()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].assertEquals(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test,com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:59,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].messages()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].text()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].messages()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].get(int)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].text()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].assertEquals(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test,com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].testWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlWrapperRecord517Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].newMapper()'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].get(int)'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].messages()'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].writeValueAsString(com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request)'
    - '[Message].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].text()'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].readValue(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
    - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].messages()'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].assertEquals(com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test,com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test)'
    - '[java.util.List].of(Message)'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].size()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].testWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlWrapperRecord517Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test
    signature: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test:25,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test:26,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 21
    functionDepth: 4
    functionLinenumber: 21
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].testDeser()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlRecordDeser734Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(String)'
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].assertEquals(String,com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].testDeser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].a2q(String)'
      Src: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.XmlTestUtil
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlRecordDeser734Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].a2q(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test
    signature: '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - defaultUseWrapper
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - b
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].setDefaultUseWrapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].setDefaultUseWrapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].useWrapping()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:81,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].length()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:85,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:85,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].construct(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:85,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - ann
    argTypes:
    - Annotated
    constantsTouched: []
    func_position:
      end: 93
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findWrapperName(Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].length()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].useWrapping()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
    - '[com.fasterxml.jackson.databind.PropertyName].construct(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findWrapperName(Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(AnnotatedClass)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:98,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].length()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:103,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].length()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:103,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:106,1
    - Dst: '[JacksonAnnotationIntrospector].findRootName(AnnotatedClass)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:108,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - AnnotatedClass
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - ac
    argTypes:
    - AnnotatedClass
    constantsTouched: []
    func_position:
      end: 109
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findRootName(AnnotatedClass)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].length()'
    - '[com.fasterxml.jackson.databind.PropertyName].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(AnnotatedClass)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
    - '[JacksonAnnotationIntrospector].findRootName(AnnotatedClass)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findRootName(AnnotatedClass)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:121,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:137,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 141
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 141
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isEmpty()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - AnnotatedClass
      - java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 3
    argNames:
    - config
    - ac
    - properties
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - AnnotatedClass
    - java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>
    constantsTouched: []
    func_position:
      end: 154
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 154
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findAndAddVirtualProperties(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotatedClass,java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findAndAddVirtualProperties(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotatedClass,java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isAttribute()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:167,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 170
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 170
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isAttribute()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].value()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:177,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 180
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 180
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].value()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Annotated].getAnnotation()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:184,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].value()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:186,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 189
      start: 182
    functionDepth: 0
    functionLinenumber: 182
    functionLinenumberEnd: 189
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].value()'
    - '[Annotated].getAnnotation()'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:200,1
    - Dst: '[JacksonAnnotationIntrospector].findNameForSerialization(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:201,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].merge(com.fasterxml.jackson.databind.PropertyName,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._hasOneOf(Annotated,Class<?extendsAnnotation>[])'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:203,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - a
    argTypes:
    - Annotated
    constantsTouched: []
    func_position:
      end: 208
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 208
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForSerialization(Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
    - '[JacksonAnnotationIntrospector].findNameForSerialization(Annotated)'
    - '[com.fasterxml.jackson.databind.PropertyName].merge(com.fasterxml.jackson.databind.PropertyName,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._hasOneOf(Annotated,Class<?extendsAnnotation>[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForSerialization(Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:213,1
    - Dst: '[JacksonAnnotationIntrospector].findNameForDeserialization(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:214,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].merge(com.fasterxml.jackson.databind.PropertyName,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:213,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._hasOneOf(Annotated,Class<?extendsAnnotation>[])'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:216,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - a
    argTypes:
    - Annotated
    constantsTouched: []
    func_position:
      end: 221
      start: 210
    functionDepth: 1
    functionLinenumber: 210
    functionLinenumberEnd: 221
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForDeserialization(Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
    - '[JacksonAnnotationIntrospector].findNameForDeserialization(Annotated)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._hasOneOf(Annotated,Class<?extendsAnnotation>[])'
    - '[com.fasterxml.jackson.databind.PropertyName].merge(com.fasterxml.jackson.databind.PropertyName,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForDeserialization(Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:235,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 236
      start: 233
    functionDepth: 1
    functionLinenumber: 233
    functionLinenumberEnd: 236
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:240,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - JsonTypeInfo.Value
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 3
    argNames:
    - config
    - typeInfo
    - baseType
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - JsonTypeInfo.Value
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 241
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 241
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JsonTypeInfo.Value,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JsonTypeInfo.Value,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:251,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:253,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:253,1
    - Dst: '[com.fasterxml.jackson.databind.PropertyName].construct(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector:253,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Class<?extendsAnnotation>[]
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.PropertyName
      static: false
      superClass: JacksonAnnotationIntrospector
    argCount: 1
    argNames:
    - a
    argTypes:
    - Annotated
    constantsTouched: []
    func_position:
      end: 256
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 256
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].namespace()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].localName()'
    - '[com.fasterxml.jackson.databind.PropertyName].construct(com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector,com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findAnnotation(Annotated)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.PropertyName
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,com.fasterxml.jackson.core.Version)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 18
    functionsReached:
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,com.fasterxml.jackson.core.Version)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:74,1
    - Dst: '[SetupContext].addBeanSerializerModifier(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:75,1
    - Dst: '[SetupContext].addBeanDeserializerModifier(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule]._constructIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:78,1
    - Dst: '[SetupContext].insertAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:78,1
    - Dst: '[SetupContext].getOwner()'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:82,1
    - Dst: m.setXMLTextElementName(String)
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:83,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].setupModule(SetupContext)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - SetupContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 1
    argNames:
    - context
    argTypes:
    - SetupContext
    constantsTouched: []
    func_position:
      end: 89
      start: 69
    functionDepth: 2
    functionLinenumber: 69
    functionLinenumberEnd: 89
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setupModule(SetupContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 0
    functionsReached:
    - '[SetupContext].getOwner()'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].setupModule(SetupContext)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].<init>()'
    - '[SetupContext].addBeanDeserializerModifier(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule]._constructIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].<init>(String)'
    - '[SetupContext].insertAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)'
    - '[SetupContext].addBeanSerializerModifier(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - m.setXMLTextElementName(String)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setupModule(SetupContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 1
    argNames:
    - state
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 113
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setXMLTextElementName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setXMLTextElementName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 1
    argNames:
    - factory
    argTypes:
    - com.fasterxml.jackson.databind.ser.SerializerFactory
    constantsTouched: []
    func_position:
      end: 140
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 140
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].overrideSerializerFactory(com.fasterxml.jackson.databind.ser.SerializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].overrideSerializerFactory(com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.SerializerFactory
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 153
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].serializerFactoryOverride()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.SerializerFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].serializerFactoryOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.JacksonXmlModule:162,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - boolean
      - String
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.AnnotationIntrospector
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule]._constructIntrospector()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.AnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule]._constructIntrospector()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].encodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].encodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessor.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper.DefaultTypeResolverBuilder].<init>(com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
      static: false
      superClass: ObjectMapper.DefaultTypeResolverBuilder
    argCount: 2
    argNames:
    - t
    - ptv
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].<init>(com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/DefaultingXmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper.DefaultTypeResolverBuilder].<init>(com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].<init>(com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectMapper.DefaultTypeResolverBuilder].init(JsonTypeInfo.Id,com.fasterxml.jackson.databind.jsontype.TypeIdResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:47,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonTypeInfo.Id
      - com.fasterxml.jackson.databind.jsontype.TypeIdResolver
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
      static: false
      superClass: ObjectMapper.DefaultTypeResolverBuilder
    argCount: 2
    argNames:
    - idType
    - idRes
    argTypes:
    - JsonTypeInfo.Id
    - com.fasterxml.jackson.databind.jsontype.TypeIdResolver
    constantsTouched: []
    func_position:
      end: 50
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].init(JsonTypeInfo.Id,com.fasterxml.jackson.databind.jsontype.TypeIdResolver)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/DefaultingXmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper.DefaultTypeResolverBuilder].init(JsonTypeInfo.Id,com.fasterxml.jackson.databind.jsontype.TypeIdResolver)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].init(JsonTypeInfo.Id,com.fasterxml.jackson.databind.jsontype.TypeIdResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:56,1
    - Dst: _idType.getDefaultPropertyName()
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:59,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
      static: false
      superClass: ObjectMapper.DefaultTypeResolverBuilder
    argCount: 1
    argNames:
    - typeIdPropName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].typeProperty(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/DefaultingXmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - _idType.getDefaultPropertyName()
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].typeProperty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:74,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:75,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:74,1
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:78,1
    - Dst: '[XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:77,1
    - Dst: '[ObjectMapper.DefaultTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder:81,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - JavaType
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.TypeIdResolver
      static: false
      superClass: ObjectMapper.DefaultTypeResolverBuilder
    argCount: 6
    argNames:
    - config
    - baseType
    - subtypeValidator
    - subtypes
    - forSer
    - forDeser
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - JavaType
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 82
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 82
    functionName: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/DefaultingXmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper.DefaultTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
    - '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
    - '[XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.TypeIdResolver
    signature: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 137
      start: 135
    functionDepth: 3
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 63
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - inputF
    - outF
    argTypes:
    - javax.xml.stream.XMLInputFactory
    - javax.xml.stream.XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 144
      start: 142
    functionDepth: 3
    functionLinenumber: 142
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(javax.xml.stream.XMLInputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:150,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLInputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - inputF
    argTypes:
    - javax.xml.stream.XMLInputFactory
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 3
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(javax.xml.stream.XMLInputFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - xmlFactory
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 6
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - module
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
    constantsTouched: []
    func_position:
      end: 159
      start: 157
    functionDepth: 2
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 11
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:166,1
    - Dst: '[ObjectMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].serializerFactoryOverride()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:171,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializerFactory(com.fasterxml.jackson.databind.ser.SerializerFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerModule(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:175,1
    - Dst: _serializationConfig.withDefaultPrettyPrinter(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:181,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setBase64Variant(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAcceptBlankAsEmpty(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setCoercion(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigFor(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:198,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setCoercion(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:198,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigFor(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setCoercion(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigFor(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:202,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setCoercion(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:202,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - xmlFactory
    - module
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
    constantsTouched: []
    func_position:
      end: 204
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 204
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigFor(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - _serializationConfig.withDefaultPrettyPrinter(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setSerializerFactory(com.fasterxml.jackson.databind.ser.SerializerFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].coercionConfigDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setBase64Variant(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[ObjectMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].registerModule(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setAcceptBlankAsEmpty(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setCoercion(com.fasterxml.jackson.dataformat.xml.XmlMapper,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].serializerFactoryOverride()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:124,1
    - Dst: '[ObjectMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - src
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlMapper
    constantsTouched: []
    func_position:
      end: 212
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 212
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    - '[ObjectMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper]._checkInvalidCopy()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:218,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 219
      start: 214
    functionDepth: 4
    functionLinenumber: 214
    functionLinenumberEnd: 219
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].copy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper]._checkInvalidCopy()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].copy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:225,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 4
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].xmlBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].xmlBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:232,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 231
    functionDepth: 4
    functionLinenumber: 231
    functionLinenumberEnd: 233
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 22
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:239,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:239,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlMapper.Builder
      static: true
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - streamFactory
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    constantsTouched: []
    func_position:
      end: 240
      start: 238
    functionDepth: 3
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Version
      static: false
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 245
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].version()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Version
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].<init>(DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:256,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - DefaultTyping
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - applicability
    - ptv
    argTypes:
    - DefaultTyping
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    constantsTouched: []
    func_position:
      end: 257
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 257
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper]._constructDefaultTypeResolverBuilder(DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].<init>(DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper]._constructDefaultTypeResolverBuilder(DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:277,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:277,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 278
      start: 275
    functionDepth: 1
    functionLinenumber: 275
    functionLinenumberEnd: 278
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXMLTextElementName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLTextElementName(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXMLTextElementName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getDeserializationConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:288,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:288,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:289,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].setDefaultUseWrapper(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:291,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - state
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 295
      start: 285
    functionDepth: 1
    functionLinenumber: 285
    functionLinenumberEnd: 295
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setDefaultUseWrapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].allIntrospectors()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getDeserializationConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].setDefaultUseWrapper(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getAnnotationIntrospector()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setDefaultUseWrapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:301,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - processor
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 302
      start: 300
    functionDepth: 1
    functionLinenumber: 300
    functionLinenumberEnd: 302
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: ObjectMapper
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 313
      start: 310
    functionDepth: 0
    functionLinenumber: 310
    functionLinenumberEnd: 313
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(ToXmlGenerator.Feature,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:316,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - ToXmlGenerator.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 318
      start: 315
    functionDepth: 3
    functionLinenumber: 315
    functionLinenumberEnd: 318
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(ToXmlGenerator.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(ToXmlGenerator.Feature,boolean)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(ToXmlGenerator.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(FromXmlParser.Feature,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:321,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - FromXmlParser.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 323
      start: 320
    functionDepth: 3
    functionLinenumber: 320
    functionLinenumberEnd: 323
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(FromXmlParser.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(FromXmlParser.Feature,boolean)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(FromXmlParser.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:326,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - f
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 328
      start: 325
    functionDepth: 1
    functionLinenumber: 325
    functionLinenumberEnd: 328
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:331,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - f
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 333
      start: 330
    functionDepth: 1
    functionLinenumber: 330
    functionLinenumberEnd: 333
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:336,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - f
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 338
      start: 335
    functionDepth: 1
    functionLinenumber: 335
    functionLinenumberEnd: 338
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:341,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectMapper
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - f
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 343
      start: 340
    functionDepth: 1
    functionLinenumber: 340
    functionLinenumberEnd: 343
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
    linkageType: ''
    returnType: ObjectMapper
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:358,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(javax.xml.stream.XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:358,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - r
    argTypes:
    - javax.xml.stream.XMLStreamReader
    constantsTouched: []
    func_position:
      end: 359
      start: 357
    functionDepth: 1
    functionLinenumber: 357
    functionLinenumberEnd: 359
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(javax.xml.stream.XMLStreamReader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(javax.xml.stream.XMLStreamReader)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(javax.xml.stream.XMLStreamReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:368,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(javax.xml.stream.XMLStreamWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:368,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: ObjectMapper
    argCount: 1
    argNames:
    - w
    argTypes:
    - javax.xml.stream.XMLStreamWriter
    constantsTouched: []
    func_position:
      end: 369
      start: 367
    functionDepth: 1
    functionLinenumber: 367
    functionLinenumberEnd: 369
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(javax.xml.stream.XMLStreamWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(javax.xml.stream.XMLStreamWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(javax.xml.stream.XMLStreamWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _typeFactory.constructType(Class<T>)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:379,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:379,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - r
    - valueType
    argTypes:
    - javax.xml.stream.XMLStreamReader
    - Class<T>
    constantsTouched: []
    func_position:
      end: 380
      start: 378
    functionDepth: 0
    functionLinenumber: 378
    functionLinenumberEnd: 380
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,Class<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _typeFactory.constructType(Class<T>)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _typeFactory.constructType(com.fasterxml.jackson.core.type.TypeReference<T>)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:390,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:390,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      - com.fasterxml.jackson.core.type.TypeReference<T>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - r
    - valueTypeRef
    argTypes:
    - javax.xml.stream.XMLStreamReader
    - com.fasterxml.jackson.core.type.TypeReference<T>
    constantsTouched: []
    func_position:
      end: 391
      start: 389
    functionDepth: 0
    functionLinenumber: 389
    functionLinenumberEnd: 391
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.core.type.TypeReference<T>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _typeFactory.constructType(com.fasterxml.jackson.core.type.TypeReference<T>)
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.core.type.TypeReference<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(javax.xml.stream.XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:403,1
    - Dst: '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:404,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      - JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - r
    - valueType
    argTypes:
    - javax.xml.stream.XMLStreamReader
    - JavaType
    constantsTouched: []
    func_position:
      end: 405
      start: 400
    functionDepth: 2
    functionLinenumber: 400
    functionLinenumberEnd: 405
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].readValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,JavaType)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(javax.xml.stream.XMLStreamReader)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(javax.xml.stream.XMLStreamWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:416,1
    - Dst: '[ObjectMapper].writeValue(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper:417,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamWriter
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: ObjectMapper
    argCount: 2
    argNames:
    - w
    - value
    argTypes:
    - javax.xml.stream.XMLStreamWriter
    - Object
    constantsTouched: []
    func_position:
      end: 420
      start: 414
    functionDepth: 2
    functionLinenumber: 414
    functionLinenumberEnd: 420
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(javax.xml.stream.XMLStreamWriter,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - '[ObjectMapper].writeValue(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(javax.xml.stream.XMLStreamWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(javax.xml.stream.XMLStreamWriter,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - m
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlMapper
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 3
    functionsReached:
    - '[Object].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.enable(com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:81,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 84
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _mapper.enable(com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.disable(com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:88,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].disable()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _mapper.disable(com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].disable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.enable(FromXmlParser.Feature)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:72,1
    - Dst: _mapper.disable(FromXmlParser.Feature)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:74,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - feature
    - state
    argTypes:
    - FromXmlParser.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(FromXmlParser.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _mapper.enable(FromXmlParser.Feature)
    - _mapper.disable(FromXmlParser.Feature)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(FromXmlParser.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.enable(ToXmlGenerator.Feature)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:96,1
    - Dst: _mapper.disable(ToXmlGenerator.Feature)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:98,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - feature
    - state
    argTypes:
    - ToXmlGenerator.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 101
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(ToXmlGenerator.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _mapper.enable(ToXmlGenerator.Feature)
    - _mapper.disable(ToXmlGenerator.Feature)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(ToXmlGenerator.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.setXMLTextElementName(String)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].nameForTextElement(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 0
    functionsReached:
    - _mapper.setXMLTextElementName(String)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].nameForTextElement(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.setDefaultUseWrapper(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 2
    functionsReached:
    - _mapper.setDefaultUseWrapper(boolean)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)
      Src: com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Builder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - processor
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
    functionUses: 4
    functionsReached:
    - _mapper.setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)
    linkageType: ''
    returnType: Builder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReplaceNameProcessor].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - replacement
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 1
    functionsReached:
    - '[ReplaceNameProcessor].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Base64NameProcessor].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 1
    functionsReached:
    - '[Base64NameProcessor].<init>(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 146
    functionDepth: 1
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AlwaysOnBase64NameProcessor].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors:157,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newAlwaysOnBase64Processor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 1
    functionsReached:
    - '[AlwaysOnBase64NameProcessor].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newAlwaysOnBase64Processor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 163
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 166
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 166
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].encodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].encodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 169
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 169
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].decodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].decodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:175,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Pattern
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - replacement
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[java.util.regex.Pattern].compile(String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Pattern].matcher(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].replaceAll(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:187,1
    - Dst: '[Pattern].matcher(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:188,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].replaceAll(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor:188,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Pattern
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 189
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 189
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].encodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[Pattern].matcher(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].replaceAll(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].encodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Pattern
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 194
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 194
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].decodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].decodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Base64].getUrlDecoder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:200,1
    - Dst: '[java.util.Base64].getUrlEncoder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].withoutPadding()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:201,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:202,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 208
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].withoutPadding()'
    - '[java.util.regex.Pattern].compile(String)'
    - '[java.util.Base64].getUrlEncoder()'
    - '[java.util.Base64].getUrlDecoder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Pattern].matcher(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:212,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].matches()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:212,1
    - Dst: name.localPart.getBytes(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:213,1
    - Dst: '[Base64.Encoder].encode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:213,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:213,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 215
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 215
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].encodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
    - '[Pattern].matcher(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].matches()'
    - name.localPart.getBytes(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)
    - '[Base64.Encoder].encode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].encodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: name.localPart.startsWith(String)
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:219,1
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:221,1
    - Dst: localName.substring(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:221,1
    - Dst: '[Base64.Decoder].decode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:222,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor:222,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      - Pattern
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 224
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 224
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].decodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
    - localName.substring(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)
    - '[String].length()'
    - name.localPart.startsWith(String)
    - '[Base64.Decoder].decode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].decodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Base64].getUrlDecoder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:230,1
    - Dst: '[java.util.Base64].getUrlEncoder()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:231,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].withoutPadding()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:231,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 233
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].withoutPadding()'
    - '[java.util.Base64].getUrlEncoder()'
    - '[java.util.Base64].getUrlDecoder()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: name.localPart.getBytes(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:237,1
    - Dst: '[Base64.Encoder].encode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:237,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:237,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 238
      start: 235
    functionDepth: 0
    functionLinenumber: 235
    functionLinenumberEnd: 238
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].encodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - name.localPart.getBytes(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)
    - '[Base64.Encoder].encode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].encodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Base64.Decoder].decode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:242,1
    - Dst: '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor:242,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - XmlName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Base64.Decoder
      - Base64.Encoder
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - XmlNameProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - XmlName
    constantsTouched: []
    func_position:
      end: 243
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 243
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].decodeName(XmlName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
    functionUses: 0
    functionsReached:
    - '[Base64.Decoder].decode(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
    - '[String].<init>(com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor,com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].decodeName(XmlName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 80
    functionDepth: 2
    functionLinenumber: 80
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - base
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    constantsTouched: []
    func_position:
      end: 96
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 100
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatParserFeaturesMask()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatParserFeaturesMask()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatGeneratorFeaturesMask()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatGeneratorFeaturesMask()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 103
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:107,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.stream.XMLInputFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 105
    functionDepth: 2
    functionLinenumber: 105
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultInputFactory()'
    linkageType: ''
    returnType: javax.xml.stream.XMLInputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(ClassLoader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:113,1
    - Dst: '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:115,1
    - Dst: '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.stream.XMLInputFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 119
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultInputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(ClassLoader)'
    linkageType: ''
    returnType: javax.xml.stream.XMLInputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultInputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultOutputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:123,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.stream.XMLOutputFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 126
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultOutputFactory()'
    linkageType: ''
    returnType: javax.xml.stream.XMLOutputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(ClassLoader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:129,1
    - Dst: '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.stream.XMLOutputFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 133
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultOutputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(ClassLoader)'
    - '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
    linkageType: ''
    returnType: javax.xml.stream.XMLOutputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultOutputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].getClassLoader()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:138,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: ClassLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].getClassLoader()'
    linkageType: ''
    returnType: ClassLoader
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 143
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FromXmlParser.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:153,1
    - Dst: f.getMask()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:157,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 158
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 158
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[FromXmlParser.Feature].getMask()'
    - f.getMask()
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FromXmlParser.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:166,1
    - Dst: f.getMask()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:170,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 171
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 171
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[FromXmlParser.Feature].getMask()'
    - f.getMask()
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:174,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - FromXmlParser.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 2
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(FromXmlParser.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(FromXmlParser.Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(FromXmlParser.Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(FromXmlParser.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ToXmlGenerator.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:185,1
    - Dst: f.getMask()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:189,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 190
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 190
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - f.getMask()
    - '[ToXmlGenerator.Feature].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ToXmlGenerator.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:198,1
    - Dst: f.getMask()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:200,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:202,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 203
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 203
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - f.getMask()
    - '[ToXmlGenerator.Feature].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:206,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:206,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - ToXmlGenerator.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 207
      start: 205
    functionDepth: 2
    functionLinenumber: 205
    functionLinenumberEnd: 207
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(ToXmlGenerator.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(ToXmlGenerator.Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(ToXmlGenerator.Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(ToXmlGenerator.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:213,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 214
      start: 211
    functionDepth: 0
    functionLinenumber: 211
    functionLinenumberEnd: 214
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:221,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLInputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xmlIn
    argTypes:
    - javax.xml.stream.XMLInputFactory
    constantsTouched: []
    func_position:
      end: 222
      start: 219
    functionDepth: 0
    functionLinenumber: 219
    functionLinenumberEnd: 222
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(javax.xml.stream.XMLInputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(javax.xml.stream.XMLInputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:230,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xmlOut
    argTypes:
    - javax.xml.stream.XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 231
      start: 227
    functionDepth: 0
    functionLinenumber: 227
    functionLinenumberEnd: 231
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory(javax.xml.stream.XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory(javax.xml.stream.XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(javax.xml.stream.XMLInputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:238,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLInputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xmlIn
    argTypes:
    - javax.xml.stream.XMLInputFactory
    constantsTouched: []
    func_position:
      end: 239
      start: 236
    functionDepth: 1
    functionLinenumber: 236
    functionLinenumberEnd: 239
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].inputFactory(javax.xml.stream.XMLInputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(javax.xml.stream.XMLInputFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].inputFactory(javax.xml.stream.XMLInputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory(javax.xml.stream.XMLOutputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:246,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xmlOut
    argTypes:
    - javax.xml.stream.XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 247
      start: 244
    functionDepth: 1
    functionLinenumber: 244
    functionLinenumberEnd: 247
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].outputFactory(javax.xml.stream.XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory(javax.xml.stream.XMLOutputFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].outputFactory(javax.xml.stream.XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:263,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cl
    argTypes:
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 264
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 264
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader(ClassLoader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader(ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:271,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nameProcessor
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 272
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 272
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder]._this()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder:278,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - javax.xml.stream.XMLInputFactory
      - javax.xml.stream.XMLOutputFactory
      - String
      - ClassLoader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 276
    functionDepth: 2
    functionLinenumber: 276
    functionLinenumberEnd: 279
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:36,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
      static: false
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - p
    - s
    argTypes:
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    constantsTouched: []
    func_position:
      end: 48
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XmlAnnotationIntrospector.Pair
      static: true
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - a1
    - a2
    argTypes:
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].instance(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
    linkageType: ''
    returnType: XmlAnnotationIntrospector.Pair
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].instance(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:57,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:59,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 62
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 62
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:67,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:69,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 72
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:77,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:79,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 82
      start: 74
    functionDepth: 1
    functionLinenumber: 74
    functionLinenumberEnd: 82
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:86,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair:88,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - AnnotationIntrospector.XmlExtensions
      - AnnotationIntrospector.XmlExtensions
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: AnnotationIntrospectorPair
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 91
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,null,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 87
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 8
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,null,null)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,null,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectCodec
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - oc
    argTypes:
    - ObjectCodec
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,null,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,XMLInputFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLInputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - xmlIn
    argTypes:
    - XMLInputFactory
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,XMLInputFactory,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,XMLInputFactory,XMLOutputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLInputFactory
      - XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - xmlIn
    - xmlOut
    argTypes:
    - XMLInputFactory
    - XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory,XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null,XMLInputFactory,XMLOutputFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory,XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectCodec
      - XMLInputFactory
      - XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 3
    argNames:
    - oc
    - xmlIn
    - xmlOut
    argTypes:
    - ObjectCodec
    - XMLInputFactory
    - XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 105
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,XMLInputFactory,XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,XMLInputFactory,XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectCodec
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 6
    argNames:
    - oc
    - xpFeatures
    - xgFeatures
    - xmlIn
    - xmlOut
    - nameForTextElem
    argTypes:
    - ObjectCodec
    - int
    - int
    - XMLInputFactory
    - XMLOutputFactory
    - String
    constantsTouched: []
    func_position:
      end: 111
      start: 107
    functionDepth: 3
    functionLinenumber: 107
    functionLinenumberEnd: 111
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[JsonFactory].<init>(ObjectCodec)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:117,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClassLoader()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:123,1
    - Dst: '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:125,1
    - Dst: '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClassLoader()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:130,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:130,1
    - Dst: '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(XMLInputFactory,XMLOutputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:134,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectCodec
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 7
    argNames:
    - oc
    - xpFeatures
    - xgFeatures
    - xmlIn
    - xmlOut
    - nameForTextElem
    - nameProcessor
    argTypes:
    - ObjectCodec
    - int
    - int
    - XMLInputFactory
    - XMLOutputFactory
    - String
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 137
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(XMLInputFactory,XMLOutputFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[JsonFactory].<init>(ObjectCodec)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getClassLoader()'
    - '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[JsonFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,ObjectCodec)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
      - ObjectCodec
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - src
    - oc
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactory
    - ObjectCodec
    constantsTouched: []
    func_position:
      end: 151
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 151
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,ObjectCodec)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[JsonFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,ObjectCodec)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,ObjectCodec)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:50,1
    - Dst: '[JsonFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatParserFeaturesMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatGeneratorFeaturesMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:163,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:164,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:166,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - b
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    constantsTouched: []
    func_position:
      end: 168
      start: 158
    functionDepth: 3
    functionLinenumber: 158
    functionLinenumberEnd: 168
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].collectDefaults()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory()'
    - '[JsonFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatParserFeaturesMask()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatGeneratorFeaturesMask()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:171,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: true
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 170
    functionDepth: 3
    functionLinenumber: 170
    functionLinenumberEnd: 172
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 6
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:176,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 174
    functionDepth: 3
    functionLinenumber: 174
    functionLinenumberEnd: 177
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].rebuild()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].rebuild()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:182,1
    - Dst: '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:184,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLInputFactory
      - XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - xmlIn
    - xmlOut
    argTypes:
    - XMLInputFactory
    - XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 185
      start: 179
    functionDepth: 0
    functionLinenumber: 179
    functionLinenumberEnd: 185
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(XMLInputFactory,XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[XMLOutputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[XMLInputFactory].setProperty(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(XMLInputFactory,XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._checkInvalidCopy()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:194,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:195,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 196
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].copy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._checkInvalidCopy()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].copy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Version
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 201
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].version()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Version
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:226,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:229,1
    - Dst: Class.forName(String)
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getDeclaredConstructor()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:234,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].newInstance()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:234,1
    - Dst: Class.forName(String)
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:235,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getDeclaredConstructor()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:235,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].newInstance()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:235,1
    - Dst: '[IllegalArgumentException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:237,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,int,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:239,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 241
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 241
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readResolve()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].newInstance()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getDeclaredConstructor()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,int,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
    - Class.forName(String)
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readResolve()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectInputStream].defaultReadObject()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:250,1
    - Dst: '[ObjectInputStream].readUTF()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:251,1
    - Dst: '[ObjectInputStream].readUTF()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:252,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectInputStream
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - in
    argTypes:
    - ObjectInputStream
    constantsTouched: []
    func_position:
      end: 253
      start: 247
    functionDepth: 1
    functionLinenumber: 247
    functionLinenumberEnd: 253
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readObject(ObjectInputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[ObjectInputStream].readUTF()'
    - '[ObjectInputStream].defaultReadObject()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readObject(ObjectInputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectOutputStream].defaultWriteObject()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:260,1
    - Dst: '[XMLInputFactory].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:261,1
    - Dst: '[ObjectOutputStream].writeUTF(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:261,1
    - Dst: '[XMLOutputFactory].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:262,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:262,1
    - Dst: '[ObjectOutputStream].writeUTF(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:262,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectOutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - out
    argTypes:
    - ObjectOutputStream
    constantsTouched: []
    func_position:
      end: 263
      start: 259
    functionDepth: 1
    functionLinenumber: 259
    functionLinenumberEnd: 263
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].writeObject(ObjectOutputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getName()'
    - '[ObjectOutputStream].writeUTF(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[XMLOutputFactory].getClass()'
    - '[ObjectOutputStream].defaultWriteObject()'
    - '[XMLInputFactory].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].writeObject(ObjectOutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 276
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 276
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLTextElementName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLTextElementName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 283
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 283
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLTextElementName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLTextElementName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:297,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:299,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - FromXmlParser.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 302
      start: 294
    functionDepth: 2
    functionLinenumber: 294
    functionLinenumberEnd: 302
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(FromXmlParser.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(FromXmlParser.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FromXmlParser.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:308,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 310
      start: 307
    functionDepth: 0
    functionLinenumber: 307
    functionLinenumberEnd: 310
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached:
    - '[FromXmlParser.Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FromXmlParser.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:316,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 318
      start: 315
    functionDepth: 0
    functionLinenumber: 315
    functionLinenumberEnd: 318
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached:
    - '[FromXmlParser.Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FromXmlParser.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:324,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - FromXmlParser.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - FromXmlParser.Feature
    constantsTouched: []
    func_position:
      end: 325
      start: 323
    functionDepth: 0
    functionLinenumber: 323
    functionLinenumberEnd: 325
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(FromXmlParser.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[FromXmlParser.Feature].getMask()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(FromXmlParser.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 330
      start: 327
    functionDepth: 0
    functionLinenumber: 327
    functionLinenumberEnd: 330
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatParserFeatures()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatParserFeatures()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 335
      start: 332
    functionDepth: 0
    functionLinenumber: 332
    functionLinenumberEnd: 335
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatGeneratorFeatures()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatGeneratorFeatures()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 339
      start: 337
    functionDepth: 0
    functionLinenumber: 337
    functionLinenumberEnd: 339
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXmlNameProcessor()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXmlNameProcessor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - processor
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 343
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 343
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:358,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - ToXmlGenerator.Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 361
      start: 354
    functionDepth: 2
    functionLinenumber: 354
    functionLinenumberEnd: 361
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(ToXmlGenerator.Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(ToXmlGenerator.Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ToXmlGenerator.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:367,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 369
      start: 366
    functionDepth: 0
    functionLinenumber: 366
    functionLinenumberEnd: 369
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached:
    - '[ToXmlGenerator.Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ToXmlGenerator.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:375,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlFactory
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 377
      start: 374
    functionDepth: 0
    functionLinenumber: 374
    functionLinenumberEnd: 377
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached:
    - '[ToXmlGenerator.Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ToXmlGenerator.Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:383,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ToXmlGenerator.Feature
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - ToXmlGenerator.Feature
    constantsTouched: []
    func_position:
      end: 384
      start: 382
    functionDepth: 0
    functionLinenumber: 382
    functionLinenumberEnd: 384
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(ToXmlGenerator.Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[ToXmlGenerator.Feature].getMask()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(ToXmlGenerator.Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XMLInputFactory
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 395
      start: 393
    functionDepth: 0
    functionLinenumber: 393
    functionLinenumberEnd: 395
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: XMLInputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLInputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - XMLInputFactory
    constantsTouched: []
    func_position:
      end: 404
      start: 401
    functionDepth: 0
    functionLinenumber: 401
    functionLinenumberEnd: 404
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLInputFactory(XMLInputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLInputFactory(XMLInputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XMLOutputFactory
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 409
      start: 407
    functionDepth: 0
    functionLinenumber: 407
    functionLinenumberEnd: 409
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: XMLOutputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLOutputFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - f
    argTypes:
    - XMLOutputFactory
    constantsTouched: []
    func_position:
      end: 418
      start: 415
    functionDepth: 0
    functionLinenumber: 415
    functionLinenumberEnd: 418
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLOutputFactory(XMLOutputFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLOutputFactory(XMLOutputFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 436
      start: 433
    functionDepth: 0
    functionLinenumber: 433
    functionLinenumberEnd: 436
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasXMLFormat(com.fasterxml.jackson.core.format.InputAccessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:440,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.format.InputAccessor
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.format.MatchStrength
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - acc
    argTypes:
    - com.fasterxml.jackson.core.format.InputAccessor
    constantsTouched: []
    func_position:
      end: 441
      start: 438
    functionDepth: 2
    functionLinenumber: 438
    functionLinenumberEnd: 441
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasFormat(com.fasterxml.jackson.core.format.InputAccessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasXMLFormat(com.fasterxml.jackson.core.format.InputAccessor)'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.format.MatchStrength
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasFormat(com.fasterxml.jackson.core.format.InputAccessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 450
      start: 449
    functionDepth: 0
    functionLinenumber: 449
    functionLinenumberEnd: 450
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].requiresCustomCodec()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].requiresCustomCodec()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 465
      start: 464
    functionDepth: 0
    functionLinenumber: 464
    functionLinenumberEnd: 465
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].canUseCharArrays()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].canUseCharArrays()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<FromXmlParser.Feature>
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 470
      start: 467
    functionDepth: 0
    functionLinenumber: 467
    functionLinenumberEnd: 470
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatReadFeatureType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<FromXmlParser.Feature>
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatReadFeatureType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<ToXmlGenerator.Feature>
      static: false
      superClass: JsonFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 475
      start: 472
    functionDepth: 0
    functionLinenumber: 472
    functionLinenumberEnd: 475
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatWriteFeatureType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<ToXmlGenerator.Feature>
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatWriteFeatureType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringReader].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:491,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(StringReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:492,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:492,1
    - Dst: _inputDecorator.decorate(com.fasterxml.jackson.dataformat.xml.XmlFactory,StringReader)
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:494,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:496,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonParser
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - content
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 497
      start: 488
    functionDepth: 0
    functionLinenumber: 488
    functionLinenumberEnd: 497
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - _inputDecorator.decorate(com.fasterxml.jackson.dataformat.xml.XmlFactory,StringReader)
    - '[StringReader].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(StringReader)'
    linkageType: ''
    returnType: JsonParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:507,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - out
    argTypes:
    - OutputStream
    constantsTouched: []
    func_position:
      end: 508
      start: 505
    functionDepth: 0
    functionLinenumber: 505
    functionLinenumberEnd: 508
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(OutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:514,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:514,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setEncoding(JsonEncoding)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:515,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,OutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:518,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:516,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - OutputStream
      - JsonEncoding
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - out
    - enc
    argTypes:
    - OutputStream
    - JsonEncoding
    constantsTouched: []
    func_position:
      end: 519
      start: 510
    functionDepth: 0
    functionLinenumber: 510
    functionLinenumberEnd: 519
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream,JsonEncoding)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,OutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setEncoding(JsonEncoding)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(OutputStream)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream,JsonEncoding)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(Writer)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:524,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:524,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,Writer)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:527,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:525,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Writer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - out
    argTypes:
    - Writer
    constantsTouched: []
    func_position:
      end: 528
      start: 521
    functionDepth: 0
    functionLinenumber: 521
    functionLinenumberEnd: 528
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(Writer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(Writer)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,Writer)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FileOutputStream].<init>(File)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:534,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(FileOutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:536,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:536,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setEncoding(JsonEncoding)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:537,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,FileOutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:539,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:538,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - File
      - JsonEncoding
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - f
    - enc
    argTypes:
    - File
    - JsonEncoding
    constantsTouched: []
    func_position:
      end: 540
      start: 530
    functionDepth: 0
    functionLinenumber: 530
    functionLinenumberEnd: 540
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(File,JsonEncoding)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(FileOutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[FileOutputStream].<init>(File)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setEncoding(JsonEncoding)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory,FileOutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(File,JsonEncoding)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLStreamReader].getEventType()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:557,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:558,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:562,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:562,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:562,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:565,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamReader
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - sr
    argTypes:
    - XMLStreamReader
    constantsTouched: []
    func_position:
      end: 568
      start: 554
    functionDepth: 1
    functionLinenumber: 554
    functionLinenumberEnd: 568
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(XMLStreamReader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[XMLStreamReader].getEventType()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(XMLStreamReader)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(XMLStreamReader)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(XMLStreamReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(XMLStreamWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:579,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(XMLStreamWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:580,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:580,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:581,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - sw
    argTypes:
    - XMLStreamWriter
    constantsTouched: []
    func_position:
      end: 583
      start: 577
    functionDepth: 1
    functionLinenumber: 577
    functionLinenumberEnd: 583
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(XMLStreamWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContext(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createContentReference(XMLStreamWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(XMLStreamWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(XMLStreamWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLInputFactory].createXMLStreamReader(InputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:596,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:598,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:600,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:601,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:604,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - InputStream
      - com.fasterxml.jackson.core.io.IOContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - in
    - ctxt
    argTypes:
    - InputStream
    - com.fasterxml.jackson.core.io.IOContext
    constantsTouched: []
    func_position:
      end: 607
      start: 591
    functionDepth: 1
    functionLinenumber: 591
    functionLinenumberEnd: 607
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(InputStream,com.fasterxml.jackson.core.io.IOContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[XMLInputFactory].createXMLStreamReader(InputStream)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(InputStream,com.fasterxml.jackson.core.io.IOContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLInputFactory].createXMLStreamReader(Reader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:614,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:616,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:618,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:619,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:622,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Reader
      - com.fasterxml.jackson.core.io.IOContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - r
    - ctxt
    argTypes:
    - Reader
    - com.fasterxml.jackson.core.io.IOContext
    constantsTouched: []
    func_position:
      end: 625
      start: 609
    functionDepth: 1
    functionLinenumber: 609
    functionLinenumberEnd: 625
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(Reader,com.fasterxml.jackson.core.io.IOContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[XMLInputFactory].createXMLStreamReader(Reader)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(Reader,com.fasterxml.jackson.core.io.IOContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.io.Stax2CharArraySource].<init>(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:638,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(org.codehaus.stax2.io.Stax2CharArraySource)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:638,1
    - Dst: '[CharArrayReader].<init>(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:640,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(CharArrayReader)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:640,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:643,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:645,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:646,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:649,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: JsonFactory
    argCount: 5
    argNames:
    - data
    - offset
    - len
    - ctxt
    - recycleBuffer
    argTypes:
    - char[]
    - int
    - int
    - com.fasterxml.jackson.core.io.IOContext
    - boolean
    constantsTouched: []
    func_position:
      end: 652
      start: 627
    functionDepth: 1
    functionLinenumber: 627
    functionLinenumberEnd: 652
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(char[],int,int,com.fasterxml.jackson.core.io.IOContext,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[org.codehaus.stax2.io.Stax2CharArraySource].<init>(char[],int,int)'
    - '[XMLInputFactory].createXMLStreamReader(CharArrayReader)'
    - '[XMLInputFactory].createXMLStreamReader(org.codehaus.stax2.io.Stax2CharArraySource)'
    - '[CharArrayReader].<init>(char[],int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(char[],int,int,com.fasterxml.jackson.core.io.IOContext,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.io.Stax2ByteArraySource].<init>(byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:662,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(org.codehaus.stax2.io.Stax2ByteArraySource)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:662,1
    - Dst: '[ByteArrayInputStream].<init>(byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:667,1
    - Dst: '[XMLInputFactory].createXMLStreamReader(ByteArrayInputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:667,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:673,1
    - Dst: '[JsonParseException].<init>(null,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:669,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:677,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:679,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:680,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:683,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      - com.fasterxml.jackson.core.io.IOContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: JsonFactory
    argCount: 4
    argNames:
    - data
    - offset
    - len
    - ctxt
    argTypes:
    - byte[]
    - int
    - int
    - com.fasterxml.jackson.core.io.IOContext
    constantsTouched: []
    func_position:
      end: 686
      start: 654
    functionDepth: 1
    functionLinenumber: 654
    functionLinenumberEnd: 686
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(byte[],int,int,com.fasterxml.jackson.core.io.IOContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[XMLInputFactory].createXMLStreamReader(org.codehaus.stax2.io.Stax2ByteArraySource)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.dataformat.xml.XmlFactory,int,com.fasterxml.jackson.dataformat.xml.XmlFactory,XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[JsonParseException].<init>(null,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - e.getMessage()
    - '[XMLInputFactory].createXMLStreamReader(ByteArrayInputStream)'
    - '[ByteArrayInputStream].<init>(byte[],int,int)'
    - '[org.codehaus.stax2.io.Stax2ByteArraySource].<init>(byte[],int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(byte[],int,int,com.fasterxml.jackson.core.io.IOContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.util.VersionUtil].throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:691,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Writer
      - com.fasterxml.jackson.core.io.IOContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: JsonGenerator
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - out
    - ctxt
    argTypes:
    - Writer
    - com.fasterxml.jackson.core.io.IOContext
    constantsTouched: []
    func_position:
      end: 693
      start: 688
    functionDepth: 0
    functionLinenumber: 688
    functionLinenumberEnd: 693
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createGenerator(Writer,com.fasterxml.jackson.core.io.IOContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.util.VersionUtil].throwInternal()'
    linkageType: ''
    returnType: JsonGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createGenerator(Writer,com.fasterxml.jackson.core.io.IOContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:705,1
    - Dst: '[XMLOutputFactory].createXMLStreamWriter(OutputStream,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:705,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:707,1
    - Dst: '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:707,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:709,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLStreamWriter
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - ctxt
    - out
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - OutputStream
    constantsTouched: []
    func_position:
      end: 710
      start: 701
    functionDepth: 1
    functionLinenumber: 701
    functionLinenumberEnd: 710
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[XMLOutputFactory].createXMLStreamWriter(OutputStream,String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
    - '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - e.getMessage()
    linkageType: ''
    returnType: XMLStreamWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:716,1
    - Dst: '[XMLOutputFactory].createXMLStreamWriter(OutputStream)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:716,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:718,1
    - Dst: '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:718,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:720,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - Writer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLStreamWriter
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - ctxt
    - w
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - Writer
    constantsTouched: []
    func_position:
      end: 721
      start: 712
    functionDepth: 1
    functionLinenumber: 712
    functionLinenumberEnd: 721
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,Writer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[XMLOutputFactory].createXMLStreamWriter(OutputStream)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
    - '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - e.getMessage()
    linkageType: ''
    returnType: XMLStreamWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLStreamWriter].setDefaultNamespace(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:728,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:730,1
    - Dst: '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:730,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLStreamWriter
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - sw
    argTypes:
    - XMLStreamWriter
    constantsTouched: []
    func_position:
      end: 733
      start: 723
    functionDepth: 0
    functionLinenumber: 723
    functionLinenumberEnd: 733
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(XMLStreamWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - e.getMessage()
    - '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory,null)'
    - '[XMLStreamWriter].setDefaultNamespace(String)'
    linkageType: ''
    returnType: XMLStreamWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(XMLStreamWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[XMLStreamReader].next()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:739,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:744,1
    - Dst: '[JsonParseException].<init>(null,com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:744,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamReader
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: XMLStreamReader
      static: false
      superClass: JsonFactory
    argCount: 1
    argNames:
    - sr
    argTypes:
    - XMLStreamReader
    constantsTouched: []
    func_position:
      end: 747
      start: 735
    functionDepth: 0
    functionLinenumber: 735
    functionLinenumberEnd: 747
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(XMLStreamReader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[JsonParseException].<init>(null,com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - e.getMessage()
    - '[XMLStreamReader].next()'
    linkageType: ''
    returnType: XMLStreamReader
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(XMLStreamReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:782,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:785,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:788,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:791,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:794,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:797,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:800,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:803,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].skipSpace(com.fasterxml.jackson.core.format.InputAccessor,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:808,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:818,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:821,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:824,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:827,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:827,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:828,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:828,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:837,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:844,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:847,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:849,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:852,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].tryMatch(com.fasterxml.jackson.core.format.InputAccessor,String,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:856,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:860,1
    CyclomaticComplexity: 44
    EdgeCount: 44
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.format.InputAccessor
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.format.MatchStrength
      static: true
      superClass: JsonFactory
    argCount: 1
    argNames:
    - acc
    argTypes:
    - com.fasterxml.jackson.core.format.InputAccessor
    constantsTouched: []
    func_position:
      end: 865
      start: 777
    functionDepth: 1
    functionLinenumber: 777
    functionLinenumberEnd: 865
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasXMLFormat(com.fasterxml.jackson.core.format.InputAccessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].tryMatch(com.fasterxml.jackson.core.format.InputAccessor,String,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].skipSpace(com.fasterxml.jackson.core.format.InputAccessor,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    - '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.format.MatchStrength
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasXMLFormat(com.fasterxml.jackson.core.format.InputAccessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.format.InputAccessor
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: JsonFactory
    argCount: 2
    argNames:
    - acc
    - b
    argTypes:
    - com.fasterxml.jackson.core.format.InputAccessor
    - byte
    constantsTouched: []
    func_position:
      end: 879
      start: 867
    functionDepth: 0
    functionLinenumber: 867
    functionLinenumberEnd: 879
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,byte)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:884,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:885,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:888,1
    - Dst: '[String].charAt(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:888,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.format.InputAccessor
      - String
      - com.fasterxml.jackson.core.format.MatchStrength
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.core.format.MatchStrength
      static: true
      superClass: JsonFactory
    argCount: 3
    argNames:
    - acc
    - matchStr
    - fullMatchStrength
    argTypes:
    - com.fasterxml.jackson.core.format.InputAccessor
    - String
    - com.fasterxml.jackson.core.format.MatchStrength
    constantsTouched: []
    func_position:
      end: 893
      start: 881
    functionDepth: 0
    functionLinenumber: 881
    functionLinenumberEnd: 893
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].tryMatch(com.fasterxml.jackson.core.format.InputAccessor,String,com.fasterxml.jackson.core.format.MatchStrength)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
    - '[String].length()'
    - '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
    - '[String].charAt(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.format.MatchStrength
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].tryMatch(com.fasterxml.jackson.core.format.InputAccessor,String,com.fasterxml.jackson.core.format.MatchStrength)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:902,1
    - Dst: '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:905,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.format.InputAccessor
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: true
      superClass: JsonFactory
    argCount: 2
    argNames:
    - acc
    - b
    argTypes:
    - com.fasterxml.jackson.core.format.InputAccessor
    - byte
    constantsTouched: []
    func_position:
      end: 908
      start: 895
    functionDepth: 0
    functionLinenumber: 895
    functionLinenumberEnd: 908
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].skipSpace(com.fasterxml.jackson.core.format.InputAccessor,byte)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.format.InputAccessor].hasMoreBytes()'
    - '[com.fasterxml.jackson.core.format.InputAccessor].nextByte()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory].skipSpace(com.fasterxml.jackson.core.format.InputAccessor,byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _outputDecorator.decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:919,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: OutputStream
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - ioCtxt
    - out
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - OutputStream
    constantsTouched: []
    func_position:
      end: 925
      start: 916
    functionDepth: 0
    functionLinenumber: 916
    functionLinenumberEnd: 925
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - _outputDecorator.decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)
    linkageType: ''
    returnType: OutputStream
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _outputDecorator.decorate(com.fasterxml.jackson.core.io.IOContext,Writer)
      Src: com.fasterxml.jackson.dataformat.xml.XmlFactory:930,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - Writer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - int
      - int
      - int
      - int
      - XMLInputFactory
      - XMLOutputFactory
      - String
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - String
      - String
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      - byte
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Writer
      static: false
      superClass: JsonFactory
    argCount: 2
    argNames:
    - ioCtxt
    - out
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - Writer
    constantsTouched: []
    func_position:
      end: 936
      start: 927
    functionDepth: 0
    functionLinenumber: 927
    functionLinenumberEnd: 936
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
    functionUses: 1
    functionsReached:
    - _outputDecorator.decorate(com.fasterxml.jackson.core.io.IOContext,Writer)
    linkageType: ''
    returnType: Writer
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - sw
    - nsURI
    - localName
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - nrOfEntries
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sw
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - String
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - sw
    - nsURI
    - localName
    - text
    - isCData
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - char[]
      - int
      - int
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - sw
    - nsURI
    - localName
    - buffer
    - offset
    - len
    - isCData
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - char[]
    - int
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - long
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - long
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - double
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - double
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - float
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - float
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - java.math.BigInteger
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - java.math.BigInteger
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - java.math.BigDecimal
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - org.codehaus.stax2.typed.Base64Variant
      - byte[]
      - int
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - sw
    - nsURI
    - localName
    - base64variant
    - data
    - offset
    - len
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - org.codehaus.stax2.typed.Base64Variant
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 90
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - sw
    - nsURI
    - localName
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
      static: false
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonTypeInfo.Value
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
      static: false
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 1
    argNames:
    - settings
    argTypes:
    - JsonTypeInfo.Value
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:42,1
    - Dst: '[JsonTypeInfo.Id].getDefaultPropertyName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:43,1
    - Dst: '[JsonTypeInfo.Id].getDefaultPropertyName()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:49,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:50,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - JsonTypeInfo.Id
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 2
    argNames:
    - propName
    - idType
    argTypes:
    - String
    - JsonTypeInfo.Id
    constantsTouched: []
    func_position:
      end: 54
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder]._propName(String,JsonTypeInfo.Id)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[JsonTypeInfo.Id].getDefaultPropertyName()'
    - '[String].isEmpty()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(String)'
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder]._propName(String,JsonTypeInfo.Id)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:67,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:67,1
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:71,1
    - Dst: '[XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:70,1
    - Dst: '[com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:74,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - JavaType
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.jsontype.TypeIdResolver
      static: false
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 6
    argNames:
    - config
    - baseType
    - subtypeValidator
    - subtypes
    - forSer
    - forDeser
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - JavaType
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 75
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].subTypeValidator(com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
    - '[XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
    - '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getTypeFactory()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.jsontype.TypeIdResolver
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].lastIndexOf(char)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:92,1
    - Dst: '[StringBuilder].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:94,1
    - Dst: '[StringBuilder].replace(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,int,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:96,1
    - Dst: '[String].lastIndexOf(char,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:97,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:99,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 102
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].encodeXmlClassName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>(String)'
    - '[String].lastIndexOf(char)'
    - '[String].lastIndexOf(char,int)'
    - '[StringBuilder].replace(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,int,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].encodeXmlClassName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].lastIndexOf(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:110,1
    - Dst: '[StringBuilder].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:112,1
    - Dst: '[StringBuilder].replace(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,int,String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:114,1
    - Dst: '[String].lastIndexOf(String,int)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:115,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder:117,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 120
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].decodeXmlClassName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[String].lastIndexOf(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>(String)'
    - '[String].lastIndexOf(String,int)'
    - '[StringBuilder].replace(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder,int,String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].decodeXmlClassName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JavaType
      - com.fasterxml.jackson.databind.type.TypeFactory
      - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
      static: false
      superClass: ClassNameIdResolver
    argCount: 4
    argNames:
    - baseType
    - typeFactory
    - subtypes
    - ptv
    argTypes:
    - JavaType
    - com.fasterxml.jackson.databind.type.TypeFactory
    - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    constantsTouched: []
    func_position:
      end: 137
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ClassNameIdResolver].idFromValue(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver:142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].encodeXmlClassName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver:142,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: ClassNameIdResolver
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 143
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 143
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].idFromValue(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].encodeXmlClassName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver)'
    - '[ClassNameIdResolver].idFromValue(Object)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].idFromValue(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].decodeXmlClassName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver:147,1
    - Dst: '[ClassNameIdResolver].typeFromId(DatabindContext,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - DatabindContext
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JavaType
      static: false
      superClass: ClassNameIdResolver
    argCount: 2
    argNames:
    - context
    - id
    argTypes:
    - DatabindContext
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].typeFromId(DatabindContext,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[ClassNameIdResolver].typeFromId(DatabindContext,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].decodeXmlClassName(String)'
    linkageType: ''
    returnType: JavaType
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].typeFromId(DatabindContext,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JavaType
      - com.fasterxml.jackson.databind.type.TypeFactory
      - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
      - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
      static: false
      superClass: MinimalClassNameIdResolver
    argCount: 4
    argNames:
    - baseType
    - typeFactory
    - subtypes
    - ptv
    argTypes:
    - JavaType
    - com.fasterxml.jackson.databind.type.TypeFactory
    - java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>
    - com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
    constantsTouched: []
    func_position:
      end: 160
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 160
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[MinimalClassNameIdResolver].idFromValue(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver:165,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].encodeXmlClassName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver:165,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: MinimalClassNameIdResolver
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 166
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 166
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].idFromValue(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].encodeXmlClassName(com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver)'
    - '[MinimalClassNameIdResolver].idFromValue(Object)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].idFromValue(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].decodeXmlClassName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver:170,1
    - Dst: '[MinimalClassNameIdResolver].typeFromId(DatabindContext,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver)'
      Src: com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - DatabindContext
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JavaType
      static: false
      superClass: MinimalClassNameIdResolver
    argCount: 2
    argNames:
    - context
    - id
    argTypes:
    - DatabindContext
    - String
    constantsTouched: []
    func_position:
      end: 171
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 171
    functionName: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].typeFromId(DatabindContext,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].decodeXmlClassName(String)'
    - '[MinimalClassNameIdResolver].typeFromId(DatabindContext,com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver)'
    linkageType: ''
    returnType: JavaType
    signature: '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].typeFromId(DatabindContext,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[LinkedList].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:268,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:275,1
    - Dst: '[com.fasterxml.jackson.core.base.GeneratorBase].<init>(int,ObjectCodec,com.fasterxml.jackson.core.io.IOContext)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:286,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].streamWriteConstraints()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:288,1
    - Dst: '[org.codehaus.stax2.ri.Stax2WriterAdapter].wrapIfNecessary(javax.xml.stream.XMLStreamWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:290,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - int
      - int
      - ObjectCodec
      - javax.xml.stream.XMLStreamWriter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 6
    argNames:
    - ctxt
    - stdFeatures
    - xmlFeatures
    - codec
    - sw
    - nameProcessor
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - int
    - int
    - ObjectCodec
    - javax.xml.stream.XMLStreamWriter
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 295
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 295
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.io.IOContext].streamWriteConstraints()'
    - '[org.codehaus.stax2.ri.Stax2WriterAdapter].wrapIfNecessary(javax.xml.stream.XMLStreamWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
    - '[com.fasterxml.jackson.core.base.GeneratorBase].<init>(int,ObjectCodec,com.fasterxml.jackson.core.io.IOContext)'
    - '[LinkedList].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Feature.WRITE_XML_1_1.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:310,1
    - Dst: Feature.WRITE_XML_DECLARATION.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:311,1
    - Dst: Feature.WRITE_XML_1_1.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:313,1
    - Dst: Feature.WRITE_STANDALONE_YES_TO_XML_DECLARATION.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:316,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartDocument(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:317,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartDocument(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:319,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:331,1
    - Dst: Feature.AUTO_DETECT_XSI_TYPE.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:334,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].setPrefix(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:335,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:338,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 340
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 340
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 2
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartDocument(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
    - Feature.WRITE_STANDALONE_YES_TO_XML_DECLARATION.enabledIn(int)
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartDocument(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
    - Feature.AUTO_DETECT_XSI_TYPE.enabledIn(int)
    - Feature.WRITE_XML_1_1.enabledIn(int)
    - '[org.codehaus.stax2.XMLStreamWriter2].setPrefix(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - Feature.WRITE_XML_DECLARATION.enabledIn(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:350,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: PrettyPrinter
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 351
      start: 348
    functionDepth: 1
    functionLinenumber: 348
    functionLinenumberEnd: 351
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._constructDefaultPrettyPrinter()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    linkageType: ''
    returnType: PrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._constructDefaultPrettyPrinter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - PrettyPrinter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - pp
    argTypes:
    - PrettyPrinter
    constantsTouched: []
    func_position:
      end: 359
      start: 353
    functionDepth: 0
    functionLinenumber: 353
    functionLinenumberEnd: 359
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setPrettyPrinter(PrettyPrinter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: JsonGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setPrettyPrinter(PrettyPrinter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 366
      start: 361
    functionDepth: 0
    functionLinenumber: 361
    functionLinenumberEnd: 366
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputTarget()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputTarget()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 375
      start: 372
    functionDepth: 0
    functionLinenumber: 372
    functionLinenumberEnd: 375
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputBuffered()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputBuffered()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 380
      start: 377
    functionDepth: 0
    functionLinenumber: 377
    functionLinenumberEnd: 380
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getFormatFeatures()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getFormatFeatures()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - values
    - mask
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 392
      start: 382
    functionDepth: 0
    functionLinenumber: 382
    functionLinenumberEnd: 392
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].overrideFormatFeatures(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: JsonGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].overrideFormatFeatures(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StreamWriteConstraints
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 403
      start: 400
    functionDepth: 0
    functionLinenumber: 400
    functionLinenumberEnd: 403
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: StreamWriteConstraints
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:406,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 408
      start: 405
    functionDepth: 0
    functionLinenumber: 405
    functionLinenumberEnd: 408
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].enable(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].enable(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:411,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 413
      start: 410
    functionDepth: 0
    functionLinenumber: 410
    functionLinenumberEnd: 413
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].disable(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[Feature].getMask()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].disable(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:416,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 417
      start: 415
    functionDepth: 0
    functionLinenumber: 415
    functionLinenumberEnd: 417
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[Feature].getMask()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].enable(Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:421,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].disable(Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:423,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 426
      start: 419
    functionDepth: 2
    functionLinenumber: 419
    functionLinenumberEnd: 426
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].configure(Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].disable(Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].enable(Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].configure(Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 429
      start: 428
    functionDepth: 0
    functionLinenumber: 428
    functionLinenumberEnd: 429
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].canWriteFormattedNumbers()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].canWriteFormattedNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamWriteCapability>
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 434
      start: 431
    functionDepth: 0
    functionLinenumber: 431
    functionLinenumberEnd: 434
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getWriteCapabilities()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamWriteCapability>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getWriteCapabilities()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.inRoot()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:438,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 439
      start: 437
    functionDepth: 0
    functionLinenumber: 437
    functionLinenumberEnd: 439
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].inRoot()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - _writeContext.inRoot()
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].inRoot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.stream.XMLStreamWriter
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 459
      start: 457
    functionDepth: 0
    functionLinenumber: 457
    functionLinenumberEnd: 459
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getStaxWriter()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: javax.xml.stream.XMLStreamWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getStaxWriter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - isAttribute
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 470
      start: 467
    functionDepth: 0
    functionLinenumber: 467
    functionLinenumberEnd: 470
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - isUnwrapped
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 475
      start: 472
    functionDepth: 0
    functionLinenumber: 472
    functionLinenumberEnd: 475
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - isCData
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 480
      start: 477
    functionDepth: 0
    functionLinenumber: 477
    functionLinenumberEnd: 480
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsCData(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsCData(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 485
      start: 482
    functionDepth: 0
    functionLinenumber: 482
    functionLinenumberEnd: 485
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 19
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 500
      start: 493
    functionDepth: 0
    functionLinenumber: 493
    functionLinenumberEnd: 500
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextNameIfMissing(javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextNameIfMissing(javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:516,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:516,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:515,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:518,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:518,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:518,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:521,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:524,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - wrapperName
    - wrappedName
    argTypes:
    - javax.xml.namespace.QName
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 525
      start: 510
    functionDepth: 1
    functionLinenumber: 510
    functionLinenumberEnd: 525
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].startWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].startWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.getEntryCount()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:536,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:536,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:538,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:541,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - wrapperName
    - wrappedName
    argTypes:
    - javax.xml.namespace.QName
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 544
      start: 530
    functionDepth: 0
    functionLinenumber: 530
    functionLinenumberEnd: 544
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].finishWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - _writeContext.getEntryCount()
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].finishWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:553,1
    - Dst: _writeContext.writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:553,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:554,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 556
      start: 551
    functionDepth: 0
    functionLinenumber: 551
    functionLinenumberEnd: 556
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRepeatedFieldName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - _writeContext.writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRepeatedFieldName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SerializableString].getValue()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:566,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:566,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializableString
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - SerializableString
    constantsTouched: []
    func_position:
      end: 567
      start: 564
    functionDepth: 0
    functionLinenumber: 564
    functionLinenumberEnd: 567
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(SerializableString)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[SerializableString].getValue()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(SerializableString)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.writeFieldName(String)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:572,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:573,1
    - Dst: Feature.AUTO_DETECT_XSI_TYPE.enabledIn(int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:578,1
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:579,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:580,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:580,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:582,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:585,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].encodeName(XmlNameProcessor.XmlName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:588,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:589,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:589,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 591
      start: 569
    functionDepth: 1
    functionLinenumber: 569
    functionLinenumberEnd: 591
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 17
    functionsReached:
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].encodeName(XmlNameProcessor.XmlName)'
    - '[String].equals(String)'
    - _writeContext.writeFieldName(String)
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - Feature.AUTO_DETECT_XSI_TYPE.enabledIn(int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:596,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:597,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - fieldName
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 598
      start: 593
    functionDepth: 4
    functionLinenumber: 593
    functionLinenumberEnd: 598
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStringField(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStringField(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:630,1
    - Dst: _writeContext.createChildArrayContext()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:631,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:632,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:632,1
    - Dst: '[StreamWriteConstraints].validateNestingDepth(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:632,1
    - Dst: _cfgPrettyPrinter.writeStartArray()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:634,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 638
      start: 627
    functionDepth: 1
    functionLinenumber: 627
    functionLinenumberEnd: 638
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - _cfgPrettyPrinter.writeStartArray()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getNestingDepth()'
    - '[StreamWriteConstraints].validateNestingDepth(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - _writeContext.createChildArrayContext()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.inArray()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:643,1
    - Dst: _writeContext.typeDesc()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:644,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:644,1
    - Dst: _writeContext.getEntryCount()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:647,1
    - Dst: _cfgPrettyPrinter.writeEndArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:647,1
    - Dst: _writeContext.getParent()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:651,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 652
      start: 640
    functionDepth: 0
    functionLinenumber: 640
    functionLinenumberEnd: 652
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - _writeContext.typeDesc()
    - _cfgPrettyPrinter.writeEndArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
    - _writeContext.getEntryCount()
    - _writeContext.getParent()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - _writeContext.inArray()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:657,1
    - Dst: _writeContext.createChildObjectContext()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:658,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:659,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getNestingDepth()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:659,1
    - Dst: '[StreamWriteConstraints].validateNestingDepth(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:659,1
    - Dst: _cfgPrettyPrinter.writeStartObject()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:661,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:663,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 665
      start: 654
    functionDepth: 2
    functionLinenumber: 654
    functionLinenumberEnd: 665
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 17
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getNestingDepth()'
    - '[StreamWriteConstraints].validateNestingDepth(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - _writeContext.createChildObjectContext()
    - _cfgPrettyPrinter.writeStartObject()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.inObject()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:670,1
    - Dst: _writeContext.typeDesc()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:671,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:671,1
    - Dst: _writeContext.getParent()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:673,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getEntryCount()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:676,1
    - Dst: _cfgPrettyPrinter.writeEndObject(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:677,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:679,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 681
      start: 667
    functionDepth: 2
    functionLinenumber: 667
    functionLinenumberEnd: 681
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 17
    functionsReached:
    - _writeContext.typeDesc()
    - _writeContext.inObject()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
    - _writeContext.getParent()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - _cfgPrettyPrinter.writeEndObject(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getEntryCount()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:687,1
    - Dst: '[LinkedList<javax.xml.namespace.QName>].addLast(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:690,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:692,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:692,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:692,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:694,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 696
      start: 684
    functionDepth: 1
    functionLinenumber: 684
    functionLinenumberEnd: 696
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 2
    functionsReached:
    - '[LinkedList<javax.xml.namespace.QName>].addLast(javax.xml.namespace.QName)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[LinkedList<javax.xml.namespace.QName>].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:702,1
    - Dst: '[JsonGenerationException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:703,1
    - Dst: '[LinkedList<javax.xml.namespace.QName>].removeLast()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:705,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:709,1
    - Dst: '[LinkedList<javax.xml.namespace.QName>].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:711,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:714,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:718,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 720
      start: 699
    functionDepth: 1
    functionLinenumber: 699
    functionLinenumberEnd: 720
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[LinkedList<javax.xml.namespace.QName>].removeLast()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[JsonGenerationException].<init>(String)'
    - '[LinkedList<javax.xml.namespace.QName>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:732,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:735,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:737,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:741,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:741,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:741,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:742,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:747,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:749,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:753,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:753,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:752,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:756,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:756,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:756,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:758,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:760,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:762,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:765,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 767
      start: 728
    functionDepth: 2
    functionLinenumber: 728
    functionLinenumberEnd: 767
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 7
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCData(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:772,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:774,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:778,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:778,1
    - Dst: '[String].<init>(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:778,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:778,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:779,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:782,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:784,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:788,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:788,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,char[],int,int,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:787,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:791,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:791,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:791,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:793,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:795,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:797,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:800,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - len
    argTypes:
    - char[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 802
      start: 769
    functionDepth: 1
    functionLinenumber: 769
    functionLinenumberEnd: 802
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(char[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,char[],int,int,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCData(char[],int,int)'
    - '[String].<init>(char[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(char[],int,int)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(char[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SerializableString].getValue()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:806,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:806,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializableString
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - SerializableString
    constantsTouched: []
    func_position:
      end: 807
      start: 804
    functionDepth: 0
    functionLinenumber: 804
    functionLinenumberEnd: 807
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(SerializableString)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[SerializableString].getValue()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(SerializableString)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:813,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - length
    argTypes:
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 814
      start: 809
    functionDepth: 0
    functionLinenumber: 809
    functionLinenumberEnd: 814
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawUTF8String(byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawUTF8String(byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:820,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - length
    argTypes:
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 821
      start: 816
    functionDepth: 0
    functionLinenumber: 816
    functionLinenumberEnd: 821
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeUTF8String(byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeUTF8String(byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:833,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:836,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:838,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:842,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:842,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:842,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:843,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:844,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:846,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:846,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:846,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:847,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:848,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:851,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 853
      start: 829
    functionDepth: 1
    functionLinenumber: 829
    functionLinenumberEnd: 853
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 4
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:859,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:862,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:864,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:868,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:868,1
    - Dst: '[String].substring(int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:868,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:868,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:869,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:870,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:872,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:872,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:872,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:873,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:874,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:877,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - len
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 879
      start: 855
    functionDepth: 1
    functionLinenumber: 855
    functionLinenumberEnd: 879
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 3
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String,int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[String].substring(int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:885,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:887,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:889,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:893,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:893,1
    - Dst: '[String].<init>(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:893,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:893,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:894,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:895,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:897,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:897,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:897,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:898,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:899,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:902,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - len
    argTypes:
    - char[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 904
      start: 881
    functionDepth: 1
    functionLinenumber: 881
    functionLinenumberEnd: 904
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(char[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(char[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[String].<init>(char[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(char[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:908,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializableString
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - SerializableString
    constantsTouched: []
    func_position:
      end: 909
      start: 906
    functionDepth: 0
    functionLinenumber: 906
    functionLinenumberEnd: 909
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(SerializableString)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnsupportedOperation()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(SerializableString)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:916,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:919,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:921,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 923
      start: 911
    functionDepth: 1
    functionLinenumber: 911
    functionLinenumberEnd: 923
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:930,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:933,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:935,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - len
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 937
      start: 925
    functionDepth: 1
    functionLinenumber: 925
    functionLinenumberEnd: 937
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String,int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:944,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:947,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:949,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - char[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - text
    - offset
    - len
    argTypes:
    - char[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 951
      start: 939
    functionDepth: 1
    functionLinenumber: 939
    functionLinenumberEnd: 951
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(char[],int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.valueOf(char)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:956,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:956,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - c
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 957
      start: 953
    functionDepth: 0
    functionLinenumber: 953
    functionLinenumberEnd: 957
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - String.valueOf(char)
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:970,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:973,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:975,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:977,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:981,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:983,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:983,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinaryAttribute(org.codehaus.stax2.typed.Base64Variant,String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:982,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:984,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:986,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:990,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:990,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:989,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:993,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:993,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:993,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:994,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:995,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:999,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - Base64Variant
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 4
    argNames:
    - b64variant
    - data
    - offset
    - len
    argTypes:
    - Base64Variant
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1001
      start: 965
    functionDepth: 2
    functionLinenumber: 965
    functionLinenumberEnd: 1001
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinaryAttribute(org.codehaus.stax2.typed.Base64Variant,String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,byte[])'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(Base64Variant)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(byte[],int,int)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1007,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1010,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1012,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1014,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1018,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1020,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1020,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinaryAttribute(org.codehaus.stax2.typed.Base64Variant,String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,byte[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1019,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1021,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1023,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1028,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1028,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1029,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1027,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1031,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1031,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1031,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1032,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1033,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1037,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - Base64Variant
      - InputStream
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - b64variant
    - data
    - dataLength
    argTypes:
    - Base64Variant
    - InputStream
    - int
    constantsTouched: []
    func_position:
      end: 1041
      start: 1003
    functionDepth: 2
    functionLinenumber: 1003
    functionLinenumberEnd: 1041
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,InputStream,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinaryAttribute(org.codehaus.stax2.typed.Base64Variant,String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,byte[])'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(Base64Variant)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,InputStream,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Math.min(int,int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1050,1
    - Dst: '[InputStream].read(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1050,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1055,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1064,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.typed.Base64Variant
      - InputStream
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - stax2base64v
    - data
    - len
    argTypes:
    - org.codehaus.stax2.typed.Base64Variant
    - InputStream
    - int
    constantsTouched: []
    func_position:
      end: 1066
      start: 1043
    functionDepth: 0
    functionLinenumber: 1043
    functionLinenumberEnd: 1066
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[InputStream].read(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - Math.min(int,int)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.arraycopy(byte[],int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,int)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1076,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 3
    argNames:
    - data
    - offset
    - len
    argTypes:
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1079
      start: 1068
    functionDepth: 0
    functionLinenumber: 1068
    functionLinenumberEnd: 1079
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - System.arraycopy(byte[],int,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int,int)
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[InputStream].read(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1087,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1089,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - InputStream
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 2
    argNames:
    - data
    - len
    argTypes:
    - InputStream
    - int
    constantsTouched: []
    func_position:
      end: 1094
      start: 1081
    functionDepth: 0
    functionLinenumber: 1081
    functionLinenumberEnd: 1094
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - '[InputStream].read(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1107,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1111,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1111,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBooleanAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1111,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1112,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBoolean(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1114,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1118,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1117,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1121,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1121,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1121,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBoolean(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1122,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1127,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 1129
      start: 1102
    functionDepth: 1
    functionLinenumber: 1102
    functionLinenumberEnd: 1129
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBoolean(boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBoolean(boolean)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBooleanAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBoolean(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1134,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1136,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1142,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1145,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1151,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1150,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1154,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1154,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1153,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1158,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1158,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1158,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1159,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1160,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1162,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1162,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1167,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1169
      start: 1131
    functionDepth: 1
    functionLinenumber: 1131
    functionLinenumberEnd: 1169
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 7
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1176,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1180,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1180,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeIntAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1180,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1181,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInt(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1183,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1187,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1187,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1186,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1190,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1190,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1190,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInt(int)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1191,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1192,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1196,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - i
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 1198
      start: 1171
    functionDepth: 1
    functionLinenumber: 1171
    functionLinenumberEnd: 1198
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeInt(int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeIntAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1203,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1205,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1209,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1209,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeLongAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,long)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1209,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1210,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeLong(long)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1211,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1215,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1215,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,long)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1214,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1218,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1218,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1218,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeLong(long)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1219,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1220,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1224,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - l
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 1226
      start: 1200
    functionDepth: 1
    functionLinenumber: 1200
    functionLinenumberEnd: 1226
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeLong(long)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeLongAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,long)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,long)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Double.isInfinite(double)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1231,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1231,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1236,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1238,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1242,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1242,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDoubleAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,double)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1242,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1243,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDouble(double)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1244,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1248,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1248,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,double)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1247,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1251,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1251,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1251,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDouble(double)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1252,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1253,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1257,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - d
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 1259
      start: 1228
    functionDepth: 1
    functionLinenumber: 1228
    functionLinenumberEnd: 1259
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(double)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - Double.isInfinite(double)
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDoubleAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,double)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDouble(double)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,double)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Float.isInfinite(float)
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1264,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1265,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1269,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1271,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1275,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1275,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeFloatAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,float)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1275,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1276,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeFloat(float)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1277,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1281,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,float)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1280,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1284,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1284,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1284,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeFloat(float)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1285,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1286,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1290,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 1292
      start: 1261
    functionDepth: 1
    functionLinenumber: 1261
    functionLinenumberEnd: 1292
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(float)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeFloat(float)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,float)'
    - Float.isInfinite(float)
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeFloatAttribute(null,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,float)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1298,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1303,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1305,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1309,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1309,1
    - Dst: '[java.math.BigDecimal].toPlainString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1310,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1309,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1312,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1312,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDecimalAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1312,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1314,1
    - Dst: '[java.math.BigDecimal].toPlainString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1316,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1316,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDecimal(java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1318,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1324,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1324,1
    - Dst: '[java.math.BigDecimal].toPlainString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1325,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1323,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1328,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1328,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1327,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1332,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1332,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1332,1
    - Dst: '[java.math.BigDecimal].toPlainString()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1334,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1334,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDecimal(java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1336,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1338,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1342,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - dec
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 1344
      start: 1294
    functionDepth: 2
    functionLinenumber: 1294
    functionLinenumberEnd: 1344
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDecimalAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigDecimal)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDecimal(java.math.BigDecimal)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[java.math.BigDecimal].toPlainString()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigDecimal)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[javax.xml.namespace.QName].getLocalPart()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1350,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1353,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1355,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1360,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1360,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeIntegerAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1359,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1361,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInteger(java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1362,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1366,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1366,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1365,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1369,1
    - Dst: '[javax.xml.namespace.QName].getLocalPart()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1369,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1369,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInteger(java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1370,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1371,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1375,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigInteger
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - value
    argTypes:
    - java.math.BigInteger
    constantsTouched: []
    func_position:
      end: 1377
      start: 1346
    functionDepth: 2
    functionLinenumber: 1346
    functionLinenumberEnd: 1377
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigInteger)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigInteger)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeInteger(java.math.BigInteger)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    - '[javax.xml.namespace.QName].getLocalPart()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeIntegerAttribute(String,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,java.math.BigInteger)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigInteger)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1382,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      - UnsupportedOperationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - encodedValue
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1383
      start: 1379
    functionDepth: 3
    functionLinenumber: 1379
    functionLinenumberEnd: 1383
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _writeContext.writeValue()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1394,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1396,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - typeMsg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1398
      start: 1391
    functionDepth: 0
    functionLinenumber: 1391
    functionLinenumberEnd: 1398
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 17
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportError(String)'
    - _writeContext.writeValue()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1409,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].flush()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1411,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1413,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1416
      start: 1406
    functionDepth: 0
    functionLinenumber: 1406
    functionLinenumberEnd: 1416
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].flush()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].flush()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].flush()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isClosed()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1421,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1424,1
    - Dst: ctxt.inArray()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1433,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndArray()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1434,1
    - Dst: ctxt.inObject()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1435,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1436,1
    - Dst: '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1445,1
    - Dst: _ioContext.isResourceManaged()
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1449,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1449,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].closeCompletely()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1450,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].close()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1452,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1455,1
    - Dst: '[com.fasterxml.jackson.core.base.GeneratorBase].close()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1457,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1459
      start: 1418
    functionDepth: 3
    functionLinenumber: 1418
    functionLinenumberEnd: 1459
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 16
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndArray()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
    - ctxt.inArray()
    - '[org.codehaus.stax2.XMLStreamWriter2].close()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.core.base.GeneratorBase].close()'
    - '[JsonGenerationException].<init>(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[org.codehaus.stax2.XMLStreamWriter2].closeCompletely()'
    - ctxt.inObject()
    - _ioContext.isResourceManaged()
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isClosed()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1464
      start: 1461
    functionDepth: 0
    functionLinenumber: 1461
    functionLinenumberEnd: 1464
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._releaseBuffers()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._releaseBuffers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1484
      start: 1477
    functionDepth: 0
    functionLinenumber: 1477
    functionLinenumberEnd: 1484
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 15
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1487,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1488
      start: 1486
    functionDepth: 0
    functionLinenumber: 1486
    functionLinenumberEnd: 1488
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 16
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonGenerationException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator:1495,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - org.codehaus.stax2.XMLStreamWriter2
      - javax.xml.stream.XMLStreamWriter
      - boolean
      - StreamWriteConstraints
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - boolean
      - javax.xml.namespace.QName
      - boolean
      - boolean
      - boolean
      - LinkedList<javax.xml.namespace.QName>
      - XmlNameProcessor.XmlName
      classPublic: true
      concrete: true
      exceptions:
      - IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.GeneratorBase
    argCount: 1
    argNames:
    - missingMethod
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1501
      start: 1493
    functionDepth: 0
    functionLinenumber: 1493
    functionLinenumberEnd: 1501
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
    functionUses: 6
    functionsReached:
    - '[JsonGenerationException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
      static: false
      superClass: BeanSerializerModifier
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SerializationConfig].getAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:40,1
    - Dst: '[List<BeanPropertyWriter>].size()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:41,1
    - Dst: '[List<BeanPropertyWriter>].get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:42,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getMember()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:43,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findNamespaceAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:44,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:45,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:46,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsCDataAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:47,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].<init>(Boolean,String,Boolean,Boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:49,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].setInternalSetting(String,com.fasterxml.jackson.dataformat.xml.util.XmlInfo)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:48,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:54,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:57,1
    - Dst: PropertyName.construct(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,String)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getWrapperName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:58,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].length()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:66,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:69,1
    - Dst: '[List<BeanPropertyWriter>].set(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:69,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializationConfig
      - BeanDescription
      - List<BeanPropertyWriter>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<BeanPropertyWriter>
      static: false
      superClass: BeanSerializerModifier
    argCount: 3
    argNames:
    - config
    - beanDesc
    - beanProperties
    argTypes:
    - SerializationConfig
    - BeanDescription
    - List<BeanPropertyWriter>
    constantsTouched: []
    func_position:
      end: 72
      start: 36
    functionDepth: 2
    functionLinenumber: 36
    functionLinenumberEnd: 72
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].changeProperties(SerializationConfig,BeanDescription,List<BeanPropertyWriter>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java
    functionUses: 0
    functionsReached:
    - '[List<BeanPropertyWriter>].size()'
    - '[List<BeanPropertyWriter>].set(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].setInternalSetting(String,com.fasterxml.jackson.dataformat.xml.util.XmlInfo)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getType()'
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsCDataAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[SerializationConfig].getAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getName()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getSimpleName()'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getMember()'
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findNamespaceAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].length()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].<init>(Boolean,String,Boolean,Boolean)'
    - '[List<BeanPropertyWriter>].get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].getWrapperName()'
    - PropertyName.construct(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,String)
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(SerializationConfig,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier)'
    linkageType: ''
    returnType: List<BeanPropertyWriter>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].changeProperties(SerializationConfig,BeanDescription,List<BeanPropertyWriter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier:85,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializationConfig
      - BeanDescription
      - JsonSerializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonSerializer<?>
      static: false
      superClass: BeanSerializerModifier
    argCount: 3
    argNames:
    - config
    - beanDesc
    - serializer
    argTypes:
    - SerializationConfig
    - BeanDescription
    - JsonSerializer<?>
    constantsTouched: []
    func_position:
      end: 86
      start: 74
    functionDepth: 2
    functionLinenumber: 74
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].modifySerializer(SerializationConfig,BeanDescription,JsonSerializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
    linkageType: ''
    returnType: JsonSerializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].modifySerializer(SerializationConfig,BeanDescription,JsonSerializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 1
    argNames:
    - rootNames
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      - SerializationConfig
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 3
    argNames:
    - src
    - config
    - f
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    - SerializationConfig
    - com.fasterxml.jackson.databind.ser.SerializerFactory
    constantsTouched: []
    func_position:
      end: 46
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.cfg.CacheProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      - com.fasterxml.jackson.databind.cfg.CacheProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - src
    - cp
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    - com.fasterxml.jackson.databind.cfg.CacheProvider
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.cfg.CacheProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.cfg.CacheProvider)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 1
    argNames:
    - src
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].copy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].copy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.databind.cfg.CacheProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.CacheProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 1
    argNames:
    - cacheProvider
    argTypes:
    - com.fasterxml.jackson.databind.cfg.CacheProvider
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.databind.cfg.CacheProvider)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SerializationConfig
      - com.fasterxml.jackson.databind.ser.SerializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - config
    - jsf
    argTypes:
    - SerializationConfig
    - com.fasterxml.jackson.databind.ser.SerializerFactory
    constantsTouched: []
    func_position:
      end: 86
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 86
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].createInstance(SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].createInstance(SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:94,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:97,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:99,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:105,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:108,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:110,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:112,1
    - Dst: _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:113,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:115,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,boolean,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:120,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(Object,JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:124,1
    - Dst: '[JsonGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:129,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - gen
    - value
    argTypes:
    - JsonGenerator
    - Object
    constantsTouched: []
    func_position:
      end: 131
      start: 88
    functionDepth: 4
    functionLinenumber: 88
    functionLinenumberEnd: 131
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(Object,JsonGenerator)'
    - '[Object].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,boolean,null)'
    - '[JsonGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - Object
      - JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 3
    argNames:
    - gen
    - value
    - rootType
    argTypes:
    - JsonGenerator
    - Object
    - JavaType
    constantsTouched: []
    func_position:
      end: 137
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType,null)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:147,1
    - Dst: '[JavaType].getRawClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:151,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isAssignableFrom(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:151,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._reportIncompatibleRootType(Object,JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:152,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:160,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,JsonSerializer<Object>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:161,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:164,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:167,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:168,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:170,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:172,1
    - Dst: _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:172,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:172,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:173,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(JavaType,boolean,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:179,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(Object,JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:183,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:185,1
    - Dst: '[JsonGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:189,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - Object
      - JavaType
      - JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 4
    argNames:
    - gen
    - value
    - rootType
    - ser
    argTypes:
    - JsonGenerator
    - Object
    - JavaType
    - JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 191
      start: 140
    functionDepth: 4
    functionLinenumber: 140
    functionLinenumberEnd: 191
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType,JsonSerializer<Object>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._reportIncompatibleRootType(Object,JavaType)'
    - '[JavaType].getRawClass()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(JavaType,boolean,null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(Object,JsonGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isAssignableFrom(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[Object].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(JavaType)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,JsonSerializer<Object>)'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
    - '[JsonGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType,JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:201,1
    - Dst: '[JavaType].getRawClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:205,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:205,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isAssignableFrom(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:205,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._reportIncompatibleRootType(Object,JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:206,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:209,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:213,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:216,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:216,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:219,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:221,1
    - Dst: _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:221,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(JavaType)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:224,1
    - Dst: '[JavaType].isContainerType()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:229,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findValueSerializer(JavaType,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:230,1
    - Dst: '[Object].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:232,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:237,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:239,1
    - Dst: '[JsonGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:243,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - Object
      - JavaType
      - JsonSerializer<Object>
      - com.fasterxml.jackson.databind.jsontype.TypeSerializer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 5
    argNames:
    - gen
    - value
    - rootType
    - valueSer
    - typeSer
    argTypes:
    - JsonGenerator
    - Object
    - JavaType
    - JsonSerializer<Object>
    - com.fasterxml.jackson.databind.jsontype.TypeSerializer
    constantsTouched: []
    func_position:
      end: 245
      start: 193
    functionDepth: 3
    functionLinenumber: 193
    functionLinenumberEnd: 245
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializePolymorphic(JsonGenerator,Object,JavaType,JsonSerializer<Object>,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findValueSerializer(JavaType,null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._reportIncompatibleRootType(Object,JavaType)'
    - '[JavaType].getRawClass()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - _config.constructType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isAssignableFrom(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[JavaType].isContainerType()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[Object].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(JavaType)'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,null)'
    - '[JsonGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializePolymorphic(JsonGenerator,Object,JavaType,JsonSerializer<Object>,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:251,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:256,1
    - Dst: '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].serializeValue(JsonGenerator,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:258,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 259
      start: 247
    functionDepth: 2
    functionLinenumber: 247
    functionLinenumberEnd: 259
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.DefaultSerializerProvider].serializeValue(JsonGenerator,null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:263,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - xgen
    - rootName
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 266
      start: 261
    functionDepth: 3
    functionLinenumber: 261
    functionLinenumberEnd: 266
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextNameIfMissing(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:272,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:274,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:275,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:278,1
    - Dst: '[javax.xml.namespace.QName].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:279,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].length()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:283,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getStaxWriter()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:285,1
    - Dst: '[javax.xml.stream.XMLStreamWriter].setDefaultNamespace(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:287,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      - javax.xml.namespace.QName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - xgen
    - rootName
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    - javax.xml.namespace.QName
    constantsTouched: []
    func_position:
      end: 290
      start: 268
    functionDepth: 2
    functionLinenumber: 268
    functionLinenumberEnd: 290
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].inRoot()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextNameIfMissing(javax.xml.namespace.QName)'
    - '[javax.xml.namespace.QName].getNamespaceURI()'
    - '[javax.xml.stream.XMLStreamWriter].setDefaultNamespace(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].length()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getStaxWriter()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _config.getFullRootName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:294,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getNamespace()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:298,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:299,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:300,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:300,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:302,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:302,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 303
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 4
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getNamespace()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].isEmpty()'
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getSimpleName()'
    - _config.getFullRootName()
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:308,1
    - Dst: '[com.fasterxml.jackson.databind.node.ObjectNode].size()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:310,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - xgen
    - value
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    - Object
    constantsTouched: []
    func_position:
      end: 311
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 311
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.databind.node.ObjectNode].size()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: root.properties()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:318,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].iterator()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:318,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].next()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:318,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getValue()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:319,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getKey()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:322,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:322,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:322,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:324,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,boolean,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:324,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:328,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:330,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      - Object
      - JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 3
    argNames:
    - xgen
    - value
    - ser
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    - Object
    - JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 332
      start: 314
    functionDepth: 3
    functionLinenumber: 314
    functionLinenumberEnd: 332
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,JsonSerializer<Object>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getClass()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].next()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serialize(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - root.properties()
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].findTypedValueSerializer(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,boolean,null)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].iterator()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getKey()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getValue()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: JsonMappingException.from(JsonGenerator,String)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:343,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions:
      - JsonMappingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 348
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 348
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 3
    functionsReached:
    - JsonMappingException.from(JsonGenerator,String)
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:354,1
    - Dst: '[Exception].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:356,1
    - Dst: '[JsonMappingException].<init>(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,Exception)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider:358,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - Exception
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.IOException
      static: false
      superClass: com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
    argCount: 2
    argNames:
    - g
    - e
    argTypes:
    - JsonGenerator
    - Exception
    constantsTouched: []
    func_position:
      end: 359
      start: 350
    functionDepth: 0
    functionLinenumber: 350
    functionLinenumberEnd: 359
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,Exception)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].getName()'
    - '[Exception].getMessage()'
    - '[JsonMappingException].<init>(JsonGenerator,com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,Exception)'
    - '[Exception].getClass()'
    linkageType: ''
    returnType: java.io.IOException
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,Exception)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - src
    argTypes:
    - com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - objectIdWriter
    - filterId
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    - Object
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - src
    - objectIdWriter
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - java.util.Set<String>
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - toIgnore
    - toInclude
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - java.util.Set<String>
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - properties
    - filteredProperties
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 50
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.util.NameTransformer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.util.NameTransformer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.JsonSerializer<Object>
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - unwrapper
    argTypes:
    - com.fasterxml.jackson.databind.util.NameTransformer
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.util.NameTransformer)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.JsonSerializer<Object>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - objectIdWriter
    argTypes:
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - filterId
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withFilterId(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer,Object)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withFilterId(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(java.util.Set<String>,java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - toIgnore
    - toInclude
    argTypes:
    - java.util.Set<String>
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(java.util.Set<String>,java.util.Set<String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(BeanPropertyWriter[],BeanPropertyWriter[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - properties
    - filteredProperties
    argTypes:
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 82
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 82
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(BeanPropertyWriter[],BeanPropertyWriter[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:101,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].asArraySerializer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].asArraySerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer]._serializeWithObjectId(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:121,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:124,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serializeFieldsFiltered(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:126,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serializeFields(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:128,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:130,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - bean
    - g
    - provider
    argTypes:
    - Object
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 131
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 131
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serialize(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serializeFieldsFiltered(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer]._serializeWithObjectId(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serializeFields(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serialize(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].handledType()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:141,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer:141,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 142
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].handledType()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].getName()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName,null)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanPropertyWriter
      - PropertyName
      - PropertyName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
      static: false
      superClass: BeanPropertyWriter
    argCount: 3
    argNames:
    - wrapped
    - wrapperName
    - wrappedName
    argTypes:
    - BeanPropertyWriter
    - PropertyName
    - PropertyName
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanPropertyWriter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName,null)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[BeanPropertyWriter].<init>(BeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:52,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].assignSerializer(JsonSerializer<Object>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanPropertyWriter
      - PropertyName
      - PropertyName
      - JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
      static: false
      superClass: BeanPropertyWriter
    argCount: 4
    argNames:
    - wrapped
    - wrapperName
    - wrappedName
    - serializer
    argTypes:
    - BeanPropertyWriter
    - PropertyName
    - PropertyName
    - JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 57
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName,JsonSerializer<Object>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanPropertyWriter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].assignSerializer(JsonSerializer<Object>)'
    - '[BeanPropertyWriter].<init>(BeanPropertyWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName,JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PropertyName].getNamespace()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:61,1
    - Dst: '[PropertyName].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:65,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:65,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - PropertyName
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: BeanPropertyWriter
    argCount: 1
    argNames:
    - n
    argTypes:
    - PropertyName
    constantsTouched: []
    func_position:
      end: 66
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 66
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanPropertyWriter.java
    functionUses: 1
    functionsReached:
    - '[PropertyName].getSimpleName()'
    - '[PropertyName].getNamespace()'
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].get(Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:112,1
    - Dst: map.serializerFor(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:114,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._findAndAddDynamic(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:116,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].isEmpty(SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:122,1
    - Dst: _suppressableValue.equals(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:125,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._handleSelfReference(Object,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:132,1
    - Dst: xmlGen.startWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:141,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serialize(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:145,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serializeWithType(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:147,1
    - Dst: xmlGen.finishWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter:150,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - com.fasterxml.jackson.core.JsonGenerator
      - SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - javax.xml.namespace.QName
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: BeanPropertyWriter
    argCount: 3
    argNames:
    - bean
    - jgen
    - prov
    argTypes:
    - Object
    - com.fasterxml.jackson.core.JsonGenerator
    - SerializerProvider
    constantsTouched: []
    func_position:
      end: 152
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 152
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serializeAsField(Object,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanPropertyWriter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].isEmpty(SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    - xmlGen.finishWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serialize(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].get(Object)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._handleSelfReference(Object,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._findAndAddDynamic(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,SerializerProvider)'
    - xmlGen.startWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].getClass()'
    - map.serializerFor(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)
    - '[com.fasterxml.jackson.core.JsonGenerator].writeFieldName(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serializeWithType(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)'
    - _suppressableValue.equals(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serializeAsField(Object,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.util.NameTransformer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - src
    - transformer
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.util.NameTransformer
    constantsTouched: []
    func_position:
      end: 45
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - src
    - objectIdWriter
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    constantsTouched: []
    func_position:
      end: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - objectIdWriter
    - filterId
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    - Object
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,java.util.Set<String>,java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      - java.util.Set<String>
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - toIgnore
    - toInclude
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    - java.util.Set<String>
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,java.util.Set<String>,java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,java.util.Set<String>,java.util.Set<String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,java.util.Set<String>,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,BeanPropertyWriter[],BeanPropertyWriter[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - src
    - properties
    - filteredProperties
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,BeanPropertyWriter[],BeanPropertyWriter[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.util.NameTransformer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:83,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.util.NameTransformer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonSerializer<Object>
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - transformer
    argTypes:
    - com.fasterxml.jackson.databind.util.NameTransformer
    constantsTouched: []
    func_position:
      end: 84
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 84
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.util.NameTransformer)'
    linkageType: ''
    returnType: JsonSerializer<Object>
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 90
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].isUnwrappingSerializer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].isUnwrappingSerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - objectIdWriter
    argTypes:
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    constantsTouched: []
    func_position:
      end: 96
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:101,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 1
    argNames:
    - filterId
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 102
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 102
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withFilterId(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,Object)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withFilterId(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(java.util.Set<String>,java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - toIgnore
    - toInclude
    argTypes:
    - java.util.Set<String>
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(java.util.Set<String>,java.util.Set<String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(BeanPropertyWriter[],BeanPropertyWriter[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:112,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 2
    argNames:
    - properties
    - filteredProperties
    argTypes:
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 113
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 113
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(BeanPropertyWriter[],BeanPropertyWriter[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 122
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].asArraySerializer()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].asArraySerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer]._serializeWithObjectId(Object,JsonGenerator,SerializerProvider,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serializeFieldsFiltered(Object,JsonGenerator,SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:143,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serializeFields(Object,JsonGenerator,SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:145,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - JsonGenerator
      - SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - JsonGenerationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 3
    argNames:
    - bean
    - jgen
    - provider
    argTypes:
    - Object
    - JsonGenerator
    - SerializerProvider
    constantsTouched: []
    func_position:
      end: 147
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 147
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serialize(Object,JsonGenerator,SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serializeFields(Object,JsonGenerator,SerializerProvider)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer]._serializeWithObjectId(Object,JsonGenerator,SerializerProvider,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serializeFieldsFiltered(Object,JsonGenerator,SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serialize(Object,JsonGenerator,SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].handledType()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:158,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - com.fasterxml.jackson.databind.util.NameTransformer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].getName()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].handledType()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._orderAttributesFirst(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:71,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isCData(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:81,1
    - Dst: '[java.util.BitSet].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:83,1
    - Dst: '[java.util.BitSet].set(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:85,1
    - Dst: bpw.getInternalSetting(String)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:95,1
    - Dst: info.getNamespace()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:98,1
    - Dst: info.isText()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:99,1
    - Dst: bpw.getName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:103,1
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:103,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 1
    argNames:
    - src
    argTypes:
    - com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    constantsTouched: []
    func_position:
      end: 106
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 106
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._orderAttributesFirst(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - bpw.getName()
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - info.isText()
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
    - '[java.util.BitSet].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isCData(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[String].<init>(String)'
    - bpw.getInternalSetting(String)
    - '[java.util.BitSet].set(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - info.getNamespace()
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 2
    argNames:
    - src
    - objectIdWriter
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    constantsTouched: []
    func_position:
      end: 115
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 115
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[String].<init>(String)'
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 3
    argNames:
    - src
    - objectIdWriter
    - filterId
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
    - Object
    constantsTouched: []
    func_position:
      end: 124
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 124
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[String].<init>(String)'
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - java.util.Set<String>
      - java.util.Set<String>
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 3
    argNames:
    - src
    - toIgnore
    - toInclude
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - java.util.Set<String>
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 134
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 134
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[String].<init>(String)'
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - com.fasterxml.jackson.databind.util.NameTransformer
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 2
    argNames:
    - src
    - transformer
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - com.fasterxml.jackson.databind.util.NameTransformer
    constantsTouched: []
    func_position:
      end: 143
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 143
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[String].<init>(String)'
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:35,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 3
    argNames:
    - src
    - properties
    - filteredProperties
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 153
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 153
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - '[String].<init>(String)'
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:172,1
    - Dst: '[com.fasterxml.jackson.databind.SerializerProvider].getActiveView()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:177,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:186,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].isUnwrappingSerializer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:197,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:198,1
    - Dst: xgen.setNextIsUnwrapped(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:202,1
    - Dst: xgen.setNextName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:204,1
    - Dst: cdata.get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:207,1
    - Dst: xgen.setNextIsCData(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:208,1
    - Dst: prop.serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:209,1
    - Dst: xgen.setNextIsCData(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:210,1
    - Dst: prop.serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:212,1
    - Dst: xgen.setNextIsUnwrapped(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:218,1
    - Dst: props[i].getName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:223,1
    - Dst: '[com.fasterxml.jackson.databind.JsonMappingException].from(JsonGenerator,String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:225,1
    - Dst: props[i].getName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:227,1
    - Dst: '[JsonMappingException.Reference].<init>(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:228,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].prependPath(JsonMappingException.Reference)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:228,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 3
    argNames:
    - bean
    - gen0
    - provider
    argTypes:
    - Object
    - JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 231
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 231
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 1
    functionsReached:
    - props[i].getName()
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - prop.serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider)
    - '[com.fasterxml.jackson.databind.JsonMappingException].from(JsonGenerator,String)'
    - xgen.setNextName()
    - '[JsonMappingException.Reference].<init>(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].isUnwrappingSerializer()'
    - cdata.get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
    - xgen.setNextIsUnwrapped(boolean)
    - xgen.setNextIsCData(boolean)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].prependPath(JsonMappingException.Reference)'
    - '[com.fasterxml.jackson.databind.SerializerProvider].getActiveView()'
    - xgen.setNextIsAttribute(boolean)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeFieldsFiltered(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:240,1
    - Dst: '[com.fasterxml.jackson.databind.SerializerProvider].getActiveView()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:247,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].findPropertyFilter(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:252,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:255,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:262,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].isUnwrappingSerializer()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:273,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:274,1
    - Dst: xgen.setNextIsUnwrapped(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:278,1
    - Dst: xgen.setNextName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:280,1
    - Dst: cdata.get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:283,1
    - Dst: xgen.setNextIsCData(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:284,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:285,1
    - Dst: xgen.setNextIsCData(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:286,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:288,1
    - Dst: xgen.setNextIsUnwrapped(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:294,1
    - Dst: props[i].getName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:298,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:299,1
    - Dst: '[com.fasterxml.jackson.databind.JsonMappingException].from(JsonGenerator,String,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:301,1
    - Dst: props[i].getName()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:302,1
    - Dst: '[JsonMappingException.Reference].<init>(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:303,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].prependPath(JsonMappingException.Reference)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:303,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 3
    argNames:
    - bean
    - gen0
    - provider
    argTypes:
    - Object
    - JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 306
      start: 233
    functionDepth: 2
    functionLinenumber: 233
    functionLinenumberEnd: 306
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFieldsFiltered(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - props[i].getName()
    - '[com.fasterxml.jackson.databind.JsonMappingException].from(JsonGenerator,String,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeAsField(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - xgen.setNextName()
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeFieldsFiltered(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[JsonMappingException.Reference].<init>(Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].isUnwrappingSerializer()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - cdata.get(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
    - xgen.setNextIsUnwrapped(boolean)
    - xgen.setNextIsCData(boolean)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].findPropertyFilter(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object)'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].prependPath(JsonMappingException.Reference)'
    - '[com.fasterxml.jackson.databind.SerializerProvider].getActiveView()'
    - xgen.setNextIsAttribute(boolean)
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,Object,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFieldsFiltered(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._serializeWithObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:314,1
    - Dst: '[com.fasterxml.jackson.databind.jsontype.TypeSerializer].getTypeInclusion()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:320,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:322,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:323,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:325,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:328,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      - com.fasterxml.jackson.databind.jsontype.TypeSerializer
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 4
    argNames:
    - bean
    - gen
    - provider
    - typeSer
    argTypes:
    - Object
    - JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    - com.fasterxml.jackson.databind.jsontype.TypeSerializer
    constantsTouched: []
    func_position:
      end: 330
      start: 308
    functionDepth: 1
    functionLinenumber: 308
    functionLinenumberEnd: 330
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
    - '[com.fasterxml.jackson.databind.jsontype.TypeSerializer].getTypeInclusion()'
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._serializeWithObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
    - xgen.setNextIsAttribute(boolean)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.jsontype.TypeSerializer].getTypeInclusion()'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:337,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:339,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:340,1
    - Dst: xgen.setNextIsAttribute(boolean)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:342,1
    - Dst: '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:345,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      - com.fasterxml.jackson.databind.jsontype.TypeSerializer
      - com.fasterxml.jackson.databind.ser.impl.WritableObjectId
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 5
    argNames:
    - bean
    - gen
    - provider
    - typeSer
    - objectId
    argTypes:
    - Object
    - JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    - com.fasterxml.jackson.databind.jsontype.TypeSerializer
    - com.fasterxml.jackson.databind.ser.impl.WritableObjectId
    constantsTouched: []
    func_position:
      end: 347
      start: 332
    functionDepth: 1
    functionLinenumber: 332
    functionLinenumberEnd: 347
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.std.BeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
    - '[com.fasterxml.jackson.databind.jsontype.TypeSerializer].getTypeInclusion()'
    - xgen.setNextIsAttribute(boolean)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.BeanPropertyWriter].getInternalSetting(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:357,1
    - Dst: info.isAttribute()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:358,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.BeanPropertyWriter
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 1
    argNames:
    - bpw
    argTypes:
    - com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    constantsTouched: []
    func_position:
      end: 359
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 359
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.BeanPropertyWriter].getInternalSetting(String)'
    - info.isAttribute()
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.BeanPropertyWriter].getInternalSetting(String)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:363,1
    - Dst: info.isCData()
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:364,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ser.BeanPropertyWriter
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 1
    argNames:
    - bpw
    argTypes:
    - com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    constantsTouched: []
    func_position:
      end: 365
      start: 361
    functionDepth: 0
    functionLinenumber: 361
    functionLinenumberEnd: 365
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isCData(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.BeanPropertyWriter].getInternalSetting(String)'
    - info.isCData()
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isCData(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:379,1
    - Dst: System.arraycopy(BeanPropertyWriter[],com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],int,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:386,1
    - Dst: System.arraycopy(BeanPropertyWriter[],com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],int,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
      Src: com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase:390,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanPropertyWriter[]
      - BeanPropertyWriter[]
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - int
      - int
      - QName[]
      - java.util.BitSet
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: true
      superClass: com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
    argCount: 2
    argNames:
    - properties
    - filteredProperties
    argTypes:
    - BeanPropertyWriter[]
    - BeanPropertyWriter[]
    constantsTouched: []
    func_position:
      end: 397
      start: 371
    functionDepth: 1
    functionLinenumber: 371
    functionLinenumberEnd: 397
    functionName: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._orderAttributesFirst(BeanPropertyWriter[],BeanPropertyWriter[])'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)'
    - System.arraycopy(BeanPropertyWriter[],com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],int,com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase)
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._orderAttributesFirst(BeanPropertyWriter[],BeanPropertyWriter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NopAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[NopAnnotationIntrospector].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NopAnnotationIntrospector].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.type.TypeFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 1
    argNames:
    - typeFactory
    argTypes:
    - com.fasterxml.jackson.databind.type.TypeFactory
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>(com.fasterxml.jackson.databind.type.TypeFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[NopAnnotationIntrospector].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>(com.fasterxml.jackson.databind.type.TypeFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: NopAnnotationIntrospector
    argCount: 2
    argNames:
    - config
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Annotated
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: com.fasterxml.jackson.dataformat.xml.util.TypeUtil:13,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isContainerType()'
      Src: com.fasterxml.jackson.dataformat.xml.util.TypeUtil:15,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isIterationType()'
      Src: com.fasterxml.jackson.dataformat.xml.util.TypeUtil:15,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isMapLikeType()'
      Src: com.fasterxml.jackson.dataformat.xml.util.TypeUtil:23,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 29
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/TypeUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JavaType].isIterationType()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[com.fasterxml.jackson.databind.JavaType].isMapLikeType()'
    - '[com.fasterxml.jackson.databind.JavaType].isContainerType()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.TypeUtil
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/TypeUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.TypeUtil
    signature: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FixedSpaceIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:61,1
    - Dst: '[Lf2SpacesIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 121
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 12
    functionsReached:
    - '[FixedSpaceIndenter].<init>()'
    - '[Lf2SpacesIndenter].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FixedSpaceIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:61,1
    - Dst: '[Lf2SpacesIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - base
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
    constantsTouched: []
    func_position:
      end: 129
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 129
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[FixedSpaceIndenter].<init>()'
    - '[Lf2SpacesIndenter].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NopIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:133,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Indenter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - Indenter
    constantsTouched: []
    func_position:
      end: 134
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 134
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentArraysWith(Indenter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[NopIndenter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentArraysWith(Indenter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[NopIndenter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:138,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Indenter
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - i
    argTypes:
    - Indenter
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentObjectsWith(Indenter)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[NopIndenter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentObjectsWith(Indenter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - newLine
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 148
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].createInstance()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].createInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonGenerator].writeRaw(char)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 171
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 171
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeRootValueSeparator(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[JsonGenerator].writeRaw(char)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeRootValueSeparator(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 182
      start: 179
    functionDepth: 0
    functionLinenumber: 179
    functionLinenumberEnd: 182
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeArrayValues(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeArrayValues(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 187
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 187
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartArray(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartArray(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 192
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 192
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeArrayValueSeparator(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeArrayValueSeparator(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - gen
    - nrOfValues
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 197
      start: 194
    functionDepth: 0
    functionLinenumber: 194
    functionLinenumberEnd: 197
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndArray(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndArray(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - JsonGenerationException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 210
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 210
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeObjectEntries(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeObjectEntries(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:215,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:217,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:222,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 223
      start: 212
    functionDepth: 2
    functionLinenumber: 212
    functionLinenumberEnd: 223
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartObject(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartObject(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 228
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 228
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectEntrySeparator(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectEntrySeparator(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gen
    argTypes:
    - JsonGenerator
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectFieldValueSeparator(JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectFieldValueSeparator(JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:238,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:245,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:247,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - gen
    - nrOfEntries
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 248
      start: 235
    functionDepth: 2
    functionLinenumber: 235
    functionLinenumberEnd: 248
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndObject(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndObject(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:260,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:264,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:267,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - sw
    - nsURI
    - localName
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    constantsTouched: []
    func_position:
      end: 269
      start: 256
    functionDepth: 1
    functionLinenumber: 256
    functionLinenumberEnd: 269
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:274,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:281,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:283,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - nrOfEntries
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 284
      start: 271
    functionDepth: 1
    functionLinenumber: 271
    functionLinenumberEnd: 284
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:291,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:292,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:294,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:296,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:298,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:300,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - sw
    - nsURI
    - localName
    - text
    - isCData
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 302
      start: 286
    functionDepth: 1
    functionLinenumber: 286
    functionLinenumberEnd: 302
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCData(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:310,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:311,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:313,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCData(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:315,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(char[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:317,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:319,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - char[]
      - int
      - int
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - sw
    - nsURI
    - localName
    - buffer
    - offset
    - len
    - isCData
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - char[]
    - int
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 321
      start: 304
    functionDepth: 1
    functionLinenumber: 304
    functionLinenumberEnd: 321
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCData(char[],int,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeCharacters(char[],int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:328,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:329,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:331,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBoolean(boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:332,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:333,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 335
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 335
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBoolean(boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:342,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:343,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:345,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInt(int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:346,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:347,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 349
      start: 337
    functionDepth: 1
    functionLinenumber: 337
    functionLinenumberEnd: 349
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeInt(int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:357,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:359,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeLong(long)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:360,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:361,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - long
    constantsTouched: []
    func_position:
      end: 363
      start: 351
    functionDepth: 1
    functionLinenumber: 351
    functionLinenumberEnd: 363
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeLong(long)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:370,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:371,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:373,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDouble(double)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:374,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:375,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - double
    constantsTouched: []
    func_position:
      end: 377
      start: 365
    functionDepth: 1
    functionLinenumber: 365
    functionLinenumberEnd: 377
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDouble(double)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:384,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:385,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:387,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeFloat(float)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:388,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:389,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - float
    constantsTouched: []
    func_position:
      end: 391
      start: 379
    functionDepth: 1
    functionLinenumber: 379
    functionLinenumberEnd: 391
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeFloat(float)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:398,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:399,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:401,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeInteger(java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:402,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:403,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - java.math.BigInteger
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - java.math.BigInteger
    constantsTouched: []
    func_position:
      end: 405
      start: 393
    functionDepth: 1
    functionLinenumber: 393
    functionLinenumberEnd: 405
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeInteger(java.math.BigInteger)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:412,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:413,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:415,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeDecimal(java.math.BigDecimal)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:416,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:417,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - sw
    - nsURI
    - localName
    - value
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 419
      start: 407
    functionDepth: 1
    functionLinenumber: 407
    functionLinenumberEnd: 419
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeDecimal(java.math.BigDecimal)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:429,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:430,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:432,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:433,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:434,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      - org.codehaus.stax2.typed.Base64Variant
      - byte[]
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - sw
    - nsURI
    - localName
    - base64variant
    - data
    - offset
    - len
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    - org.codehaus.stax2.typed.Base64Variant
    - byte[]
    - int
    - int
    constantsTouched: []
    func_position:
      end: 436
      start: 422
    functionDepth: 1
    functionLinenumber: 422
    functionLinenumberEnd: 436
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeBinary(org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEndElement()'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeStartElement(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:443,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:444,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:446,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - sw
    - nsURI
    - localName
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    constantsTouched: []
    func_position:
      end: 448
      start: 438
    functionDepth: 1
    functionLinenumber: 438
    functionLinenumberEnd: 448
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:455,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:456,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:458,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:459,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - sw
    - nsURI
    - localName
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - String
    - String
    constantsTouched: []
    func_position:
      end: 461
      start: 451
    functionDepth: 1
    functionLinenumber: 451
    functionLinenumberEnd: 461
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeEmptyElement(String,String)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeAttribute(String,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter:467,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Indenter
      - Indenter
      - String
      - String
      - int
      - char[]
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sw
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    constantsTouched: []
    func_position:
      end: 468
      start: 463
    functionDepth: 0
    functionLinenumber: 463
    functionLinenumberEnd: 468
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - g
    - level
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - level
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 14
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 16
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 486
      start: 486
    functionDepth: 0
    functionLinenumber: 486
    functionLinenumberEnd: 486
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jg
    - level
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 487
      start: 487
    functionDepth: 0
    functionLinenumber: 487
    functionLinenumberEnd: 487
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 488
      start: 488
    functionDepth: 0
    functionLinenumber: 488
    functionLinenumberEnd: 488
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].isInline()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].isInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - level
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 489
      start: 489
    functionDepth: 0
    functionLinenumber: 489
    functionLinenumberEnd: 489
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 502
      start: 502
    functionDepth: 0
    functionLinenumber: 502
    functionLinenumberEnd: 502
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter:508,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - level
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 509
      start: 504
    functionDepth: 0
    functionLinenumber: 504
    functionLinenumberEnd: 509
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonGenerator].writeRaw(char)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter:514,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - g
    - level
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 515
      start: 511
    functionDepth: 0
    functionLinenumber: 511
    functionLinenumberEnd: 515
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[JsonGenerator].writeRaw(char)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 518
      start: 517
    functionDepth: 0
    functionLinenumber: 517
    functionLinenumberEnd: 518
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].isInline()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].isInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 530
      start: 530
    functionDepth: 0
    functionLinenumber: 530
    functionLinenumberEnd: 530
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 533
      start: 532
    functionDepth: 0
    functionLinenumber: 532
    functionLinenumberEnd: 533
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].isInline()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].isInline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:538,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:541,1
    - Dst: '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:544,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamWriter2
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - sw
    - level
    argTypes:
    - org.codehaus.stax2.XMLStreamWriter2
    - int
    constantsTouched: []
    func_position:
      end: 545
      start: 535
    functionDepth: 1
    functionLinenumber: 535
    functionLinenumberEnd: 545
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
    - '[org.codehaus.stax2.XMLStreamWriter2].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:550,1
    - Dst: '[JsonGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:553,1
    - Dst: '[JsonGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter:556,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonGenerator
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - Indenter
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jg
    - level
    argTypes:
    - JsonGenerator
    - int
    constantsTouched: []
    func_position:
      end: 557
      start: 547
    functionDepth: 1
    functionLinenumber: 547
    functionLinenumberEnd: 557
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(JsonGenerator,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
    functionUses: 0
    functionsReached:
    - '[JsonGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
    - '[JsonGenerator].writeRaw(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter,int,com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(JsonGenerator,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.namespace.QName].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:24,1
    - Dst: '[com.fasterxml.jackson.databind.util.LRUMap].<init>(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 4
    functionsReached:
    - '[javax.xml.namespace.QName].<init>(String)'
    - '[com.fasterxml.jackson.databind.util.LRUMap].<init>(int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:45,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 48
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].readResolve()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].readResolve()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JavaType].getRawClass()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - JavaType
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - rootType
    - config
    argTypes:
    - JavaType
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 0
    functionsReached:
    - '[JavaType].getRawClass()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.ClassKey].<init>(Class<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:56,1
    - Dst: '[com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>].get(com.fasterxml.jackson.databind.type.ClassKey)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:57,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findRootName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Class<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:61,1
    - Dst: '[com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>].put(com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:62,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - rootType
    - config
    argTypes:
    - Class<?>
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    constantsTouched: []
    func_position:
      end: 64
      start: 54
    functionDepth: 2
    functionLinenumber: 54
    functionLinenumberEnd: 64
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(Class<?>,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>].put(com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName)'
    - '[com.fasterxml.jackson.databind.type.ClassKey].<init>(Class<?>)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findRootName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Class<?>)'
    - '[com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>].get(com.fasterxml.jackson.databind.type.ClassKey)'
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(Class<?>,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].introspectClassAnnotations(Class<?>)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:68,1
    - Dst: '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:69,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].getClassInfo()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:70,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:74,1
    - Dst: '[javax.xml.namespace.QName].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:76,1
    - Dst: '[javax.xml.namespace.QName].getNamespace()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:77,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].length()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:80,1
    - Dst: '[Class<?>].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].isEmpty()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:88,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:90,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - config
    - rootType
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - Class<?>
    constantsTouched: []
    func_position:
      end: 91
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 91
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findRootName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Class<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].isEmpty()'
    - '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].getAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].getClassInfo()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
    - '[com.fasterxml.jackson.databind.cfg.MapperConfig<?>].introspectClassAnnotations(Class<?>)'
    - '[javax.xml.namespace.QName].getNamespace()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].length()'
    - '[Class<?>].getSimpleName()'
    - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(String,String)'
    - '[javax.xml.namespace.QName].getSimpleName()'
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findRootName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:97,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.xml.namespace.QName
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - ns
    - localName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 98
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 98
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 1
    functionsReached:
    - '[javax.xml.namespace.QName].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup,String)'
    linkageType: ''
    returnType: javax.xml.namespace.QName
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[AnnotationIntrospector].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:103,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup:105,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - AnnotationIntrospector
      - com.fasterxml.jackson.databind.introspect.AnnotatedClass
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - javax.xml.namespace.QName
      - com.fasterxml.jackson.databind.util.LRUMap<com.fasterxml.jackson.databind.type.ClassKey,javax.xml.namespace.QName>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - config
    - ai
    - ann
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - AnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.AnnotatedClass
    constantsTouched: []
    func_position:
      end: 112
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 112
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
    - '[AnnotationIntrospector].allIntrospectors()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:13,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:15,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - config
    - ai
    - prop
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
    constantsTouched: []
    func_position:
      end: 22
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findNamespaceAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    - '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findNamespaceAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:28,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:30,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - config
    - ai
    - prop
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
    constantsTouched: []
    func_position:
      end: 37
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 37
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    - '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:43,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:45,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - config
    - ai
    - prop
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
    constantsTouched: []
    func_position:
      end: 52
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    - '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:58,1
    - Dst: '[AnnotationIntrospector.XmlExtensions].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
      Src: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil:60,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
      - com.fasterxml.jackson.databind.AnnotationIntrospector
      - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - config
    - ai
    - prop
    argTypes:
    - com.fasterxml.jackson.databind.cfg.MapperConfig<?>
    - com.fasterxml.jackson.databind.AnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
    constantsTouched: []
    func_position:
      end: 67
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 67
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsCDataAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
    functionUses: 0
    functionsReached:
    - '[AnnotationIntrospector.XmlExtensions].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    - '[com.fasterxml.jackson.databind.AnnotationIntrospector].allIntrospectors()'
    linkageType: ''
    returnType: Boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsCDataAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
    signature: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - namesToMatch
    argTypes:
    - Set<String>
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].<init>(Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
    signature: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].<init>(Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[HashSet].<init>(Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:20,1
    - Dst: name.toLowerCase()
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:22,1
    - Dst: '[HashSet].add(com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet)'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:22,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].<init>(HashSet)'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:24,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - names0
    argTypes:
    - Set<String>
    constantsTouched: []
    func_position:
      end: 25
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].construct(Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
    functionUses: 0
    functionsReached:
    - '[HashSet].<init>(Set<String>)'
    - '[HashSet].add(com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet)'
    - name.toLowerCase()
    - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].<init>(HashSet)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
    signature: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].construct(Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<String>].contains(com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet)'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:30,1
    - Dst: key.toLowerCase()
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:33,1
    - Dst: '[Set<String>].contains(com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet)'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:34,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key0
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 35
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 35
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].contains(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
    functionUses: 0
    functionsReached:
    - key.toLowerCase()
    - '[Set<String>].contains(com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].contains(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<String>].iterator()'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Iterator<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].iterator()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
    functionUses: 0
    functionsReached:
    - '[Set<String>].iterator()'
    linkageType: ''
    returnType: Iterator<String>
    signature: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].iterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Set<String>].size()'
      Src: com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].size()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
    functionUses: 0
    functionsReached:
    - '[Set<String>].size()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.ri.Stax2ReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      classConcrete: true
      classEnum: false
      classFields:
      - javax.xml.stream.XMLStreamReader
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
      static: false
      superClass: org.codehaus.stax2.ri.Stax2ReaderAdapter
    argCount: 1
    argNames:
    - sr
    argTypes:
    - javax.xml.stream.XMLStreamReader
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/Stax2JacksonReaderAdapter.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.ri.Stax2ReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
    signature: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter:32,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.stream.XMLStreamReader
      classConcrete: true
      classEnum: false
      classFields:
      - javax.xml.stream.XMLStreamReader
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.codehaus.stax2.XMLStreamReader2
      static: true
      superClass: org.codehaus.stax2.ri.Stax2ReaderAdapter
    argCount: 1
    argNames:
    - sr
    argTypes:
    - javax.xml.stream.XMLStreamReader
    constantsTouched: []
    func_position:
      end: 33
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 33
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].wrapIfNecessary(javax.xml.stream.XMLStreamReader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/Stax2JacksonReaderAdapter.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
    linkageType: ''
    returnType: org.codehaus.stax2.XMLStreamReader2
    signature: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].wrapIfNecessary(javax.xml.stream.XMLStreamReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.ri.Stax2ReaderAdapter].next()'
      Src: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter:40,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter:48,1
    - Dst: '[IllegalStateException].<init>(com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter,com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter)'
      Src: com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter:44,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.xml.stream.XMLStreamReader
      classPublic: true
      concrete: true
      exceptions:
      - javax.xml.stream.XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: org.codehaus.stax2.ri.Stax2ReaderAdapter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].next()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/Stax2JacksonReaderAdapter.java
    functionUses: 0
    functionsReached:
    - e.getMessage()
    - '[IllegalStateException].<init>(com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter,com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter)'
    - '[org.codehaus.stax2.ri.Stax2ReaderAdapter].next()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].next()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Boolean].booleanValue()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlInfo:16,1
    - Dst: '[Boolean].booleanValue()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlInfo:18,1
    - Dst: '[Boolean].booleanValue()'
      Src: com.fasterxml.jackson.dataformat.xml.util.XmlInfo:19,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      - String
      - Boolean
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.XmlInfo
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - isAttribute
    - ns
    - isText
    - isCData
    argTypes:
    - Boolean
    - String
    - Boolean
    - Boolean
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].<init>(Boolean,String,Boolean,Boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
    functionUses: 1
    functionsReached:
    - '[Boolean].booleanValue()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.XmlInfo
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].<init>(Boolean,String,Boolean,Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].getNamespace()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].getNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isAttribute()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isCData()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isCData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(XMLStreamException)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:24,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,XMLStreamException)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:25,1
    - Dst: '[com.fasterxml.jackson.core.JsonParseException].<init>(com.fasterxml.jackson.core.JsonParser,String,Throwable)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamException
      - com.fasterxml.jackson.core.JsonParser
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - e
    - p
    argTypes:
    - XMLStreamException
    - com.fasterxml.jackson.core.JsonParser
    constantsTouched: []
    func_position:
      end: 26
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 26
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(XMLStreamException,com.fasterxml.jackson.core.JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(XMLStreamException)'
    - '[com.fasterxml.jackson.core.JsonParseException].<init>(com.fasterxml.jackson.core.JsonParser,String,Throwable)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,XMLStreamException)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(XMLStreamException,com.fasterxml.jackson.core.JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(XMLStreamException)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:34,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,XMLStreamException)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:35,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerationException].<init>(String,Throwable,com.fasterxml.jackson.core.JsonGenerator)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamException
      - com.fasterxml.jackson.core.JsonGenerator
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - e
    - g
    argTypes:
    - XMLStreamException
    - com.fasterxml.jackson.core.JsonGenerator
    constantsTouched: []
    func_position:
      end: 36
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 36
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(XMLStreamException,com.fasterxml.jackson.core.JsonGenerator)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(XMLStreamException)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,XMLStreamException)'
    - '[com.fasterxml.jackson.core.JsonGenerationException].<init>(String,Throwable,com.fasterxml.jackson.core.JsonGenerator)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(XMLStreamException,com.fasterxml.jackson.core.JsonGenerator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Throwable].getCause()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:39,1
    - Dst: '[Throwable].getCause()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:40,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Throwable
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - t
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 45
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(Throwable)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - '[Throwable].getCause()'
    linkageType: ''
    returnType: Throwable
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Throwable].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:48,1
    - Dst: '[Throwable].getMessage()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:50,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - t1
    - t2
    argTypes:
    - Throwable
    - Throwable
    constantsTouched: []
    func_position:
      end: 53
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,Throwable)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - '[Throwable].getMessage()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].endsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:71,1
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:73,1
    - Dst: '[String].substring(int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:73,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].endsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:75,1
    - Dst: '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.util.StaxUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].endsWith(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:78,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:79,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:81,1
    - Dst: '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.util.StaxUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:84,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].length()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].charAt(com.fasterxml.jackson.dataformat.xml.util.StaxUtil)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:87,1
    - Dst: '[StringBuilder].setCharAt(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,char)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:96,1
    - Dst: '[StringBuilder].setCharAt(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,char)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:98,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:104,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 105
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 105
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].endsWith(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].length()'
    - '[String].length()'
    - '[String].endsWith(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].charAt(com.fasterxml.jackson.dataformat.xml.util.StaxUtil)'
    - '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.util.StaxUtil)'
    - '[StringBuilder].setCharAt(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,char)'
    - '[String].substring(int,int)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Base64Mapper.instance.map(com.fasterxml.jackson.core.Base64Variant)
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.Base64Variant
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.codehaus.stax2.typed.Base64Variant
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - j64b
    argTypes:
    - com.fasterxml.jackson.core.Base64Variant
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(com.fasterxml.jackson.core.Base64Variant)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - Base64Mapper.instance.map(com.fasterxml.jackson.core.Base64Variant)
    linkageType: ''
    returnType: org.codehaus.stax2.typed.Base64Variant
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(com.fasterxml.jackson.core.Base64Variant)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: XMLInputFactory.class.getName()
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:128,1
    - Dst: XMLInputFactory.newFactory(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,ClassLoader)
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:128,1
    - Dst: XMLInputFactory.newInstance()
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:131,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XMLInputFactory
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cl
    argTypes:
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 133
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 133
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(ClassLoader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 1
    functionsReached:
    - XMLInputFactory.newInstance()
    - XMLInputFactory.newFactory(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,ClassLoader)
    - XMLInputFactory.class.getName()
    linkageType: ''
    returnType: XMLInputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: XMLOutputFactory.class.getName()
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:141,1
    - Dst: XMLOutputFactory.newFactory(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,ClassLoader)
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:141,1
    - Dst: XMLOutputFactory.newInstance()
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil:144,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: XMLOutputFactory
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cl
    argTypes:
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 146
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 146
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(ClassLoader)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 1
    functionsReached:
    - XMLOutputFactory.newFactory(com.fasterxml.jackson.dataformat.xml.util.StaxUtil,ClassLoader)
    - XMLOutputFactory.newInstance()
    - XMLOutputFactory.class.getName()
    linkageType: ''
    returnType: XMLOutputFactory
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.StaxUtil
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.StaxUtil
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper:149,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper:152,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Base64Mapper
      - Map<String, org.codehaus.stax2.typed.Base64Variant>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 163
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].<init>()'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.Base64Variant].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper:166,1
    - Dst: '[Map<String, org.codehaus.stax2.typed.Base64Variant>].get(com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper)'
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper:166,1
    - Dst: org.codehaus.stax2.typed.Base64Variants.getDefaultVariant()
      Src: com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper:171,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.Base64Variant
      classConcrete: true
      classEnum: false
      classFields:
      - Base64Mapper
      - Map<String, org.codehaus.stax2.typed.Base64Variant>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.codehaus.stax2.typed.Base64Variant
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - j64b
    argTypes:
    - com.fasterxml.jackson.core.Base64Variant
    constantsTouched: []
    func_position:
      end: 174
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 174
    functionName: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].map(com.fasterxml.jackson.core.Base64Variant)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
    functionUses: 0
    functionsReached:
    - '[Map<String, org.codehaus.stax2.typed.Base64Variant>].get(com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper)'
    - '[com.fasterxml.jackson.core.Base64Variant].getName()'
    - org.codehaus.stax2.typed.Base64Variants.getDefaultVariant()
    linkageType: ''
    returnType: org.codehaus.stax2.typed.Base64Variant
    signature: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].map(com.fasterxml.jackson.core.Base64Variant)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - namesToWrap0
    - caseInsensitive
    argTypes:
    - java.util.Set<String>
    - boolean
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].addVirtualWrapping(java.util.Set<String>,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrappable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].addVirtualWrapping(java.util.Set<String>,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrappable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,null)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanDeserializerBase
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - delegate
    argTypes:
    - BeanDeserializerBase
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,null)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:48,1
    - Dst: '[BeanDeserializerBase].getValueType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:50,1
    - Dst: '[BeanDeserializerBase].isCaseInsensitive()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanDeserializerBase
      - Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - delegate
    - namesToWrap
    argTypes:
    - BeanDeserializerBase
    - Set<String>
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[BeanDeserializerBase].getValueType()'
    - '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
    - '[BeanDeserializerBase].isCaseInsensitive()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: JsonDeserializer<?>
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - newDelegatee0
    argTypes:
    - JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 65
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: JsonDeserializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _delegatee.handledType()
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:74,1
    - Dst: '[DeserializationContext].constructType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:74,1
    - Dst: '[DeserializationContext].handleSecondaryContextualization(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer,BeanProperty,com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:76,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._verifyDeserType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:77,1
    - Dst: '[BeanDeserializerBase].properties()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:80,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:82,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:83,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:86,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:87,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getWrapperName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:90,1
    - Dst: '[HashSet].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:99,1
    - Dst: '[HashSet].add(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:99,1
    - Dst: '[DeserializationContext].getConfig()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].findAliases(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:100,1
    - Dst: alias.getSimpleName()
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:101,1
    - Dst: '[HashSet].add(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:101,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,HashSet)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:109,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationContext
      - BeanProperty
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - JsonMappingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonDeserializer<?>
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - ctxt
    - property
    argTypes:
    - DeserializationContext
    - BeanProperty
    constantsTouched: []
    func_position:
      end: 110
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].createContextual(DeserializationContext,BeanProperty)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[DeserializationContext].handleSecondaryContextualization(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer,BeanProperty,com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[HashSet].add(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._verifyDeserType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].next()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getWrapperName()'
    - _delegatee.handledType()
    - alias.getSimpleName()
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getType()'
    - '[DeserializationContext].constructType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[HashSet].<init>()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,HashSet)'
    - '[DeserializationContext].getConfig()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].findAliases(com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].hasNext()'
    - '[BeanDeserializerBase].properties()'
    linkageType: ''
    returnType: JsonDeserializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].createContextual(DeserializationContext,BeanProperty)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:121,1
    - Dst: _delegatee.deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext)
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - p
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - DeserializationContext
    constantsTouched: []
    func_position:
      end: 123
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 123
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - _delegatee.deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext)
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:130,1
    - Dst: '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - DeserializationContext
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 3
    argNames:
    - p
    - ctxt
    - intoValue
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - DeserializationContext
    - Object
    constantsTouched: []
    func_position:
      end: 132
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext,Object)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:138,1
    - Dst: _delegatee.deserializeWithType(com.fasterxml.jackson.core.JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:139,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - DeserializationContext
      - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 3
    argNames:
    - p
    - ctxt
    - typeDeserializer
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - DeserializationContext
    - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
    constantsTouched: []
    func_position:
      end: 140
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 140
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserializeWithType(com.fasterxml.jackson.core.JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - _delegatee.deserializeWithType(com.fasterxml.jackson.core.JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserializeWithType(com.fasterxml.jackson.core.JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.util.JsonParserDelegate].delegate()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:155,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].currentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:162,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].addVirtualWrapping(Set<String>,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:169,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - p
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    constantsTouched: []
    func_position:
      end: 172
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 172
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].currentToken()'
    - '[com.fasterxml.jackson.core.util.JsonParserDelegate].delegate()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].addVirtualWrapping(Set<String>,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonDeserializer<?>].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:178,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:178,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer:177,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - Set<String>
      - JavaType
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: BeanDeserializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - deser
    argTypes:
    - JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 181
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 181
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._verifyDeserType(JsonDeserializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].getName()'
    - '[JsonDeserializer<?>].getClass()'
    linkageType: ''
    returnType: BeanDeserializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._verifyDeserType(JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: DEFAULT_READ_CAPABILITIES.with(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].with(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:50,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].with(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:50,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].streamReadConstraints()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:280,1
    - Dst: '[com.fasterxml.jackson.core.base.ParserMinimalBase].<init>(int,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:280,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:284,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].contentReference()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:285,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:290,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:292,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].hasXsiNil()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:298,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].markAsStreamEnd()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:301,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:310,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:320,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:320,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.IOContext
      - int
      - int
      - ObjectCodec
      - javax.xml.stream.XMLStreamReader
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 6
    argNames:
    - ctxt
    - genericParserFeatures
    - xmlFeatures
    - codec
    - xmlReader
    - tagProcessor
    argTypes:
    - com.fasterxml.jackson.core.io.IOContext
    - int
    - int
    - ObjectCodec
    - javax.xml.stream.XMLStreamReader
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 323
      start: 276
    functionDepth: 3
    functionLinenumber: 276
    functionLinenumberEnd: 323
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.core.io.IOContext].streamReadConstraints()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String,String)'
    - DEFAULT_READ_CAPABILITIES.with(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].hasXsiNil()'
    - '[com.fasterxml.jackson.core.base.ParserMinimalBase].<init>(int,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.core.io.IOContext].contentReference()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].markAsStreamEnd()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].with(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Version
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 328
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 328
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].version()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Version
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ObjectCodec
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 333
      start: 330
    functionDepth: 0
    functionLinenumber: 330
    functionLinenumberEnd: 333
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCodec()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ObjectCodec
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCodec()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ObjectCodec
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - c
    argTypes:
    - ObjectCodec
    constantsTouched: []
    func_position:
      end: 338
      start: 335
    functionDepth: 0
    functionLinenumber: 335
    functionLinenumberEnd: 338
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setCodec(ObjectCodec)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setCodec(ObjectCodec)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 345
      start: 343
    functionDepth: 0
    functionLinenumber: 343
    functionLinenumberEnd: 345
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 362
      start: 359
    functionDepth: 0
    functionLinenumber: 359
    functionLinenumberEnd: 362
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].requiresCustomCodec()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].requiresCustomCodec()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 365
      start: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 365
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadObjectId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadObjectId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 368
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 368
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadTypeId()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadTypeId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 370
    functionDepth: 0
    functionLinenumber: 370
    functionLinenumberEnd: 373
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getReadCapabilities()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getReadCapabilities()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:382,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:383,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 385
      start: 381
    functionDepth: 0
    functionLinenumber: 381
    functionLinenumberEnd: 385
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].enable(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[Feature].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].enable(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:388,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:389,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 391
      start: 387
    functionDepth: 2
    functionLinenumber: 387
    functionLinenumberEnd: 391
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].disable(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[Feature].getMask()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].disable(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Feature].getMask()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:394,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - f
    argTypes:
    - Feature
    constantsTouched: []
    func_position:
      end: 395
      start: 393
    functionDepth: 0
    functionLinenumber: 393
    functionLinenumberEnd: 395
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(Feature)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[Feature].getMask()'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(Feature)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].enable(Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:399,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].disable(Feature)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:401,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Feature
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 2
    argNames:
    - f
    - state
    argTypes:
    - Feature
    - boolean
    constantsTouched: []
    func_position:
      end: 404
      start: 397
    functionDepth: 3
    functionLinenumber: 397
    functionLinenumberEnd: 404
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].configure(Feature,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].enable(Feature)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].disable(Feature)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].configure(Feature,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 415
      start: 412
    functionDepth: 0
    functionLinenumber: 412
    functionLinenumberEnd: 415
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFormatFeatures()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFormatFeatures()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:420,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonParser
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 2
    argNames:
    - values
    - mask
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 422
      start: 417
    functionDepth: 2
    functionLinenumber: 417
    functionLinenumberEnd: 422
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideFormatFeatures(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
    linkageType: ''
    returnType: JsonParser
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideFormatFeatures(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getXmlReader()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:441,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.xml.stream.XMLStreamReader
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 442
      start: 440
    functionDepth: 1
    functionLinenumber: 440
    functionLinenumberEnd: 442
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getStaxReader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getXmlReader()'
    linkageType: ''
    returnType: javax.xml.stream.XMLStreamReader
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getStaxReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].construct(java.util.Set<String>)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:456,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:463,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:464,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:464,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:465,1
    - Dst: namesToWrap.contains(String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:466,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:468,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setNamesToWrap(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:471,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 2
    argNames:
    - namesToWrap0
    - caseInsensitive
    argTypes:
    - java.util.Set<String>
    - boolean
    constantsTouched: []
    func_position:
      end: 472
      start: 450
    functionDepth: 3
    functionLinenumber: 450
    functionLinenumberEnd: 472
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].addVirtualWrapping(java.util.Set<String>,boolean)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setNamesToWrap(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inRoot()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
    - namesToWrap.contains(String)
    - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].construct(java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].addVirtualWrapping(java.util.Set<String>,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:490,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:491,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:493,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:497,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 500
      start: 484
    functionDepth: 1
    functionLinenumber: 484
    functionLinenumberEnd: 500
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:505,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 506
      start: 502
    functionDepth: 2
    functionLinenumber: 502
    functionLinenumberEnd: 506
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ctxt.getParent()
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:514,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:516,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 517
      start: 508
    functionDepth: 0
    functionLinenumber: 508
    functionLinenumberEnd: 517
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideCurrentName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setCurrentName(String)'
    - ctxt.getParent()
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideCurrentName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: JsonParser.Feature.CLEAR_CURRENT_TOKEN_ON_CLOSE.enabledIn(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:525,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].isResourceManaged()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:529,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:529,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].closeCompletely()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:530,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:532,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:535,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._releaseBuffers()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:538,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:540,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 542
      start: 519
    functionDepth: 1
    functionLinenumber: 519
    functionLinenumberEnd: 542
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].close()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.core.io.IOContext].close()'
    - JsonParser.Feature.CLEAR_CURRENT_TOKEN_ON_CLOSE.enabledIn(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._releaseBuffers()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].closeCompletely()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.core.io.IOContext].isResourceManaged()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 545
      start: 544
    functionDepth: 0
    functionLinenumber: 544
    functionLinenumberEnd: 545
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isClosed()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isClosed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 550
      start: 547
    functionDepth: 0
    functionLinenumber: 547
    functionLinenumberEnd: 550
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getParsingContext()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getParsingContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getTokenLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:559,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonLocation
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 560
      start: 557
    functionDepth: 1
    functionLinenumber: 557
    functionLinenumberEnd: 560
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentTokenLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getTokenLocation()'
    linkageType: ''
    returnType: JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentTokenLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:568,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonLocation
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 569
      start: 566
    functionDepth: 2
    functionLinenumber: 566
    functionLinenumberEnd: 569
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
    linkageType: ''
    returnType: JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:574,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonLocation
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 575
      start: 571
    functionDepth: 3
    functionLinenumber: 571
    functionLinenumberEnd: 575
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentLocation()'
    linkageType: ''
    returnType: JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentTokenLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:580,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonLocation
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 581
      start: 577
    functionDepth: 2
    functionLinenumber: 577
    functionLinenumberEnd: 581
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTokenLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentTokenLocation()'
    linkageType: ''
    returnType: JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTokenLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:598,1
    - Dst: '[java.io.UncheckedIOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:600,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].convertToArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:603,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipAttributes()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:613,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 618
      start: 592
    functionDepth: 3
    functionLinenumber: 592
    functionLinenumberEnd: 618
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedStartArrayToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].convertToArray()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipAttributes()'
    - '[java.io.UncheckedIOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedStartArrayToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].trim()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:633,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._isIntNumber(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:634,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].parseInt(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:638,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:640,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].parseLong(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:644,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:651,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:657,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].charAt(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:663,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].substring(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:664,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].inLongRange(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:664,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].inLongRange(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:666,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].parseLong(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:669,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:671,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].streamReadConstraints()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:676,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:676,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].validateIntegerLength(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:676,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:678,1
    - Dst: '[com.fasterxml.jackson.core.io.NumberInput].parseBigInteger(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,boolean)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:677,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:680,1
    - Dst: '[java.io.UncheckedIOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:685,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 689
      start: 628
    functionDepth: 1
    functionLinenumber: 628
    functionLinenumberEnd: 689
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedNumberIntToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._isIntNumber(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[String].trim()'
    - '[com.fasterxml.jackson.core.io.NumberInput].parseInt(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[java.io.UncheckedIOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.core.io.NumberInput].parseBigInteger(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,boolean)'
    - '[com.fasterxml.jackson.core.io.NumberInput].inLongRange(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,boolean)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].validateIntegerLength(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].charAt(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].substring(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].length()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].streamReadConstraints()'
    - '[com.fasterxml.jackson.core.io.NumberInput].parseLong(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedNumberIntToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:722,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:727,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:730,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:734,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:741,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:744,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:744,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:750,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:755,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:763,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:764,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:766,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:769,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:773,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:774,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:778,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:779,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:785,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:795,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:799,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:800,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:805,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:806,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:809,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:810,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:818,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:819,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:820,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:822,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:822,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:823,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:825,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:827,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:828,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:830,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:840,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:843,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:844,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:849,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:850,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:853,1
    - Dst: String.format(String,int,int,int)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:856,1
    - Dst: '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:856,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].pushbackCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:862,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:863,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inObject()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:868,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:875,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:876,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:877,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:880,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:882,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:883,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:902,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:904,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateTokenToNull()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:906,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:908,1
    CyclomaticComplexity: 57
    EdgeCount: 57
    ICount: 113
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonToken
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 911
      start: 715
    functionDepth: 6
    functionLinenumber: 715
    functionLinenumberEnd: 911
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateTokenToNull()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inObject()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].pushbackCurrentToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(JsonToken)'
    - String.format(String,int,int,int)
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
    - '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
    linkageType: ''
    returnType: JsonToken
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:938,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:944,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateState(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:947,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:951,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:957,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:958,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:961,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:962,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:966,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:967,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:968,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:970,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:973,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:987,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:989,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:992,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:993,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1000,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1001,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1002,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1004,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1004,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1005,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1009,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1011,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1012,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1014,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._skipEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1018,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1022,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1023,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1027,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1029,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateTokenToNull()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1032,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1034,1
    CyclomaticComplexity: 29
    EdgeCount: 29
    ICount: 62
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1037
      start: 933
    functionDepth: 6
    functionLinenumber: 933
    functionLinenumberEnd: 1037
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextTextValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateTokenToNull()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._skipEndElement()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateState(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(JsonToken)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateToken(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextTextValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1044,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1047,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1051,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1054,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1054,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(JsonToken)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1057,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonToken
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - t
    argTypes:
    - JsonToken
    constantsTouched: []
    func_position:
      end: 1059
      start: 1040
    functionDepth: 1
    functionLinenumber: 1040
    functionLinenumberEnd: 1059
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateState(JsonToken)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(JsonToken)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateState(JsonToken)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1075,1
    - Dst: _currToken.asString()
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1079,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1081
      start: 1067
    functionDepth: 2
    functionLinenumber: 1067
    functionLinenumberEnd: 1081
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 5
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
    - _currToken.asString()
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1085,1
    - Dst: '[String].toCharArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1086,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: char[]
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1087
      start: 1083
    functionDepth: 3
    functionLinenumber: 1083
    functionLinenumberEnd: 1087
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextCharacters()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[String].toCharArray()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    linkageType: ''
    returnType: char[]
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextCharacters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1091,1
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1092,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1093
      start: 1089
    functionDepth: 3
    functionLinenumber: 1089
    functionLinenumberEnd: 1093
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextLength()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextLength()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1098
      start: 1095
    functionDepth: 0
    functionLinenumber: 1095
    functionLinenumberEnd: 1098
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextOffset()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextOffset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1108
      start: 1104
    functionDepth: 0
    functionLinenumber: 1104
    functionLinenumberEnd: 1108
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].hasTextCharacters()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].hasTextCharacters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1113,1
    - Dst: '[java.io.Writer].write(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1117,1
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1118,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - writer
    argTypes:
    - java.io.Writer
    constantsTouched: []
    func_position:
      end: 1119
      start: 1110
    functionDepth: 3
    functionLinenumber: 1110
    functionLinenumberEnd: 1119
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText(java.io.Writer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[String].length()'
    - '[java.io.Writer].write(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText(java.io.Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1131
      start: 1127
    functionDepth: 0
    functionLinenumber: 1127
    functionLinenumberEnd: 1131
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getEmbeddedObject()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getEmbeddedObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1138,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1145,1
    - Dst: iae.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1147,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._constructError(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1147,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - Base64Variant
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - b64variant
    argTypes:
    - Base64Variant
    constantsTouched: []
    func_position:
      end: 1151
      start: 1133
    functionDepth: 4
    functionLinenumber: 1133
    functionLinenumberEnd: 1151
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBinaryValue(Base64Variant)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - iae.getMessage()
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(Base64Variant)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._constructError(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBinaryValue(Base64Variant)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._getByteArrayBuilder()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1156,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1157,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(String,com.fasterxml.jackson.core.util.ByteArrayBuilder,Base64Variant)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1158,1
    - Dst: '[com.fasterxml.jackson.core.util.ByteArrayBuilder].toByteArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1159,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Base64Variant
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - b64variant
    argTypes:
    - Base64Variant
    constantsTouched: []
    func_position:
      end: 1160
      start: 1153
    functionDepth: 3
    functionLinenumber: 1153
    functionLinenumberEnd: 1160
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(Base64Variant)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.core.util.ByteArrayBuilder].toByteArray()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._getByteArrayBuilder()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(String,com.fasterxml.jackson.core.util.ByteArrayBuilder,Base64Variant)'
    linkageType: ''
    returnType: byte[]
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(Base64Variant)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1171
      start: 1168
    functionDepth: 0
    functionLinenumber: 1168
    functionLinenumberEnd: 1171
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isNaN()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isNaN()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1176,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NumberType
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1187
      start: 1173
    functionDepth: 0
    functionLinenumber: 1173
    functionLinenumberEnd: 1187
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberType()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: NumberType
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NumberTypeFP
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1196
      start: 1193
    functionDepth: 0
    functionLinenumber: 1193
    functionLinenumberEnd: 1196
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberTypeFP()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NumberTypeFP
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberTypeFP()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1214,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Number
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1216
      start: 1198
    functionDepth: 0
    functionLinenumber: 1198
    functionLinenumberEnd: 1216
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: Number
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1222,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToInt()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1225,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1229
      start: 1218
    functionDepth: 1
    functionLinenumber: 1218
    functionLinenumberEnd: 1229
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getIntValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToInt()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getIntValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1235,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToLong()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1238,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1242
      start: 1231
    functionDepth: 1
    functionLinenumber: 1231
    functionLinenumberEnd: 1242
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getLongValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToLong()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: long
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getLongValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1248,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigInteger()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1251,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigInteger
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1255
      start: 1244
    functionDepth: 1
    functionLinenumber: 1244
    functionLinenumberEnd: 1255
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBigIntegerValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigInteger()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: java.math.BigInteger
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBigIntegerValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1261,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToFloat()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1264,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: float
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1265
      start: 1257
    functionDepth: 1
    functionLinenumber: 1257
    functionLinenumberEnd: 1265
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFloatValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToFloat()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: float
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFloatValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1271,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToDouble()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1274,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1275
      start: 1267
    functionDepth: 1
    functionLinenumber: 1267
    functionLinenumberEnd: 1275
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDoubleValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToDouble()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: double
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDoubleValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1281,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigDecimal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1284,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1285
      start: 1277
    functionDepth: 1
    functionLinenumber: 1277
    functionLinenumberEnd: 1285
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDecimalValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigDecimal()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDecimalValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1293,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - expType
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 1294
      start: 1289
    functionDepth: 0
    functionLinenumber: 1289
    functionLinenumberEnd: 1294
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1299,1
    - Dst: '[String].charAt(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1301,1
    - Dst: '[String].charAt(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1305,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1313
      start: 1297
    functionDepth: 0
    functionLinenumber: 1297
    functionLinenumberEnd: 1313
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._isIntNumber(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[String].charAt(int)'
    - '[String].length()'
    - '[String].charAt(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._isIntNumber(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1322,1
    - Dst: BI_MIN_INT.compareTo(java.math.BigInteger)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1326,1
    - Dst: BI_MAX_INT.compareTo(java.math.BigInteger)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1327,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].reportOverflowInt()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1328,1
    - Dst: '[java.math.BigInteger].intValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1330,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1332,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1335
      start: 1315
    functionDepth: 0
    functionLinenumber: 1315
    functionLinenumberEnd: 1335
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToInt()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportError(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].reportOverflowInt()'
    - '[java.math.BigInteger].intValue()'
    - BI_MAX_INT.compareTo(java.math.BigInteger)
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - BI_MIN_INT.compareTo(java.math.BigInteger)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToInt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: BI_MIN_LONG.compareTo(java.math.BigInteger)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1342,1
    - Dst: BI_MAX_LONG.compareTo(java.math.BigInteger)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1343,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].reportOverflowLong()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1344,1
    - Dst: '[java.math.BigInteger].longValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1346,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1348,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1351
      start: 1337
    functionDepth: 0
    functionLinenumber: 1337
    functionLinenumberEnd: 1351
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToLong()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - BI_MIN_LONG.compareTo(java.math.BigInteger)
    - '[java.math.BigInteger].longValue()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].reportOverflowLong()'
    - BI_MAX_LONG.compareTo(java.math.BigInteger)
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToLong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigInteger].valueOf(long)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1356,1
    - Dst: '[java.math.BigInteger].valueOf(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1358,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1360,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1363
      start: 1353
    functionDepth: 0
    functionLinenumber: 1353
    functionLinenumberEnd: 1363
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigInteger()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[java.math.BigInteger].valueOf(long)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - '[java.math.BigInteger].valueOf(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigInteger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigInteger].floatValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1370,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1378,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: float
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1380
      start: 1365
    functionDepth: 0
    functionLinenumber: 1365
    functionLinenumberEnd: 1380
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToFloat()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - '[java.math.BigInteger].floatValue()'
    linkageType: ''
    returnType: float
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToFloat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigInteger].doubleValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1386,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1394,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: double
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1396
      start: 1382
    functionDepth: 0
    functionLinenumber: 1382
    functionLinenumberEnd: 1396
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToDouble()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - '[java.math.BigInteger].doubleValue()'
    linkageType: ''
    returnType: double
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToDouble()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigDecimal].<init>(java.math.BigInteger)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1401,1
    - Dst: '[java.math.BigDecimal].valueOf(long)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1404,1
    - Dst: '[java.math.BigDecimal].valueOf(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1407,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1409,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1411
      start: 1398
    functionDepth: 0
    functionLinenumber: 1398
    functionLinenumberEnd: 1411
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigDecimal()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._throwInternal()'
    - '[java.math.BigDecimal].valueOf(long)'
    - '[java.math.BigDecimal].<init>(java.math.BigInteger)'
    - '[java.math.BigDecimal].valueOf(int)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigDecimal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inRoot()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1427,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1428,1
    - Dst: '[com.fasterxml.jackson.core.io.IOContext].contentReference()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1432,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].startLocation(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1432,1
    - Dst: String.format(String,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,JsonLocation)
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1429,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportInvalidEOF(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,null)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1429,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - JsonParseException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1435
      start: 1424
    functionDepth: 0
    functionLinenumber: 1424
    functionLinenumberEnd: 1435
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._handleEOF()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].startLocation(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inRoot()'
    - '[com.fasterxml.jackson.core.io.IOContext].contentReference()'
    - String.format(String,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,JsonLocation)
    - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._reportInvalidEOF(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,null)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].inArray()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._handleEOF()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1449
      start: 1447
    functionDepth: 0
    functionLinenumber: 1447
    functionLinenumberEnd: 1449
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._releaseBuffers()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._releaseBuffers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.util.ByteArrayBuilder].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1454,1
    - Dst: '[com.fasterxml.jackson.core.util.ByteArrayBuilder].reset()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1456,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.core.util.ByteArrayBuilder
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1459
      start: 1451
    functionDepth: 0
    functionLinenumber: 1451
    functionLinenumberEnd: 1459
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._getByteArrayBuilder()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.core.util.ByteArrayBuilder].<init>()'
    - '[com.fasterxml.jackson.core.util.ByteArrayBuilder].reset()'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.util.ByteArrayBuilder
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._getByteArrayBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1462,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 1
    argNames:
    - token
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1463
      start: 1461
    functionDepth: 0
    functionLinenumber: 1461
    functionLinenumberEnd: 1463
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: T
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1467,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1469,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1473,1
    - Dst: '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1473,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1475
      start: 1465
    functionDepth: 5
    functionLinenumber: 1465
    functionLinenumberEnd: 1475
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 2
    functionsReached:
    - '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - e.getMessage()
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1479,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1481,1
    - Dst: e.getMessage()
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1483,1
    - Dst: '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser:1483,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.core.util.JacksonFeatureSet<StreamReadCapability>
      - String
      - int
      - ObjectCodec
      - com.fasterxml.jackson.core.io.IOContext
      - boolean
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      - boolean
      - JsonToken
      - String
      - boolean
      - com.fasterxml.jackson.core.util.ByteArrayBuilder
      - byte[]
      - int
      - int
      - long
      - java.math.BigInteger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.core.base.ParserMinimalBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1485
      start: 1477
    functionDepth: 6
    functionLinenumber: 1477
    functionLinenumberEnd: 1485
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._skipEndElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipEndElement()'
    - '[JsonParseException].<init>(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser,com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    - e.getMessage()
    - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._skipEndElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:46,1
    - Dst: '[SettableBeanProperty].getPropertyIndex()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:48,1
    - Dst: '[BeanDeserializerBase].getValueInstantiator()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanDeserializerBase
      - SettableBeanProperty
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - delegate
    - prop
    argTypes:
    - BeanDeserializerBase
    - SettableBeanProperty
    constantsTouched: []
    func_position:
      end: 50
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,SettableBeanProperty)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[SettableBeanProperty].getPropertyIndex()'
    - '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
    - '[BeanDeserializerBase].getValueInstantiator()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,SettableBeanProperty)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:54,1
    - Dst: '[BeanDeserializerBase].getValueInstantiator()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:56,1
    - Dst: '[BeanDeserializerBase].findProperty(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - BeanDeserializerBase
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - delegate
    - textPropIndex
    argTypes:
    - BeanDeserializerBase
    - int
    constantsTouched: []
    func_position:
      end: 58
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 1
    functionsReached:
    - '[BeanDeserializerBase].findProperty(int)'
    - '[com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer].<init>(BeanDeserializerBase)'
    - '[BeanDeserializerBase].getValueInstantiator()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: JsonDeserializer<?>
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - newDelegatee0
    argTypes:
    - JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: JsonDeserializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer]._verifyDeserType(com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:78,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationContext
      - BeanProperty
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions:
      - JsonMappingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonDeserializer<?>
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - ctxt
    - property
    argTypes:
    - DeserializationContext
    - BeanProperty
    constantsTouched: []
    func_position:
      end: 79
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 79
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].createContextual(DeserializationContext,BeanProperty)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer]._verifyDeserType(com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer)'
    linkageType: ''
    returnType: JsonDeserializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].createContextual(DeserializationContext,BeanProperty)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:91,1
    - Dst: '[ValueInstantiator].createUsingDefault(DeserializationContext)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:92,1
    - Dst: '[SettableBeanProperty].deserializeAndSet(JsonParser,DeserializationContext,com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:93,1
    - Dst: _delegatee.deserialize(JsonParser,DeserializationContext)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:96,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 2
    argNames:
    - p
    - ctxt
    argTypes:
    - JsonParser
    - DeserializationContext
    constantsTouched: []
    func_position:
      end: 97
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 97
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[SettableBeanProperty].deserializeAndSet(JsonParser,DeserializationContext,com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer)'
    - '[JsonParser].getCurrentToken()'
    - _delegatee.deserialize(JsonParser,DeserializationContext)
    - '[ValueInstantiator].createUsingDefault(DeserializationContext)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonParser].getCurrentToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:104,1
    - Dst: '[SettableBeanProperty].deserializeAndSet(JsonParser,DeserializationContext,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:105,1
    - Dst: '[JsonDeserializer<Object>].deserialize(JsonParser,DeserializationContext,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:108,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - DeserializationContext
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 3
    argNames:
    - p
    - ctxt
    - bean
    argTypes:
    - JsonParser
    - DeserializationContext
    - Object
    constantsTouched: []
    func_position:
      end: 109
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[JsonDeserializer<Object>].deserialize(JsonParser,DeserializationContext,Object)'
    - '[JsonParser].getCurrentToken()'
    - '[SettableBeanProperty].deserializeAndSet(JsonParser,DeserializationContext,Object)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _delegatee.deserializeWithType(JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:116,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonParser
      - DeserializationContext
      - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 3
    argNames:
    - p
    - ctxt
    - typeDeserializer
    argTypes:
    - JsonParser
    - DeserializationContext
    - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
    constantsTouched: []
    func_position:
      end: 117
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 117
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserializeWithType(JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - _delegatee.deserializeWithType(JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserializeWithType(JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonDeserializer<?>].getClass()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:129,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:129,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer:128,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - int
      - SettableBeanProperty
      - ValueInstantiator
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: BeanDeserializerBase
      static: false
      superClass: com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
    argCount: 1
    argNames:
    - deser
    argTypes:
    - JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 132
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer]._verifyDeserType(JsonDeserializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].getName()'
    - '[JsonDeserializer<?>].getClass()'
    linkageType: ''
    returnType: BeanDeserializerBase
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer]._verifyDeserType(JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
      static: false
      superClass: BeanDeserializerModifier
    argCount: 1
    argNames:
    - nameForTextValue
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].<init>(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlBeanDeserializerModifier.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DeserializationConfig].getAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:35,1
    - Dst: '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].size()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:38,1
    - Dst: '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].get(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:39,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getPrimaryMember()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:40,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:50,1
    - Dst: '[Boolean].booleanValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:51,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].withSimpleName(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:53,1
    - Dst: '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].set(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:55,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getWrapperName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:60,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:63,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:64,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:65,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:65,1
    - Dst: '[ArrayList].<init>(List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:68,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].withSimpleName(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:71,1
    - Dst: '[ArrayList].set(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:71,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationConfig
      - BeanDescription
      - List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>
      static: false
      superClass: BeanDeserializerModifier
    argCount: 3
    argNames:
    - config
    - beanDesc
    - propDefs
    argTypes:
    - DeserializationConfig
    - BeanDescription
    - List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>
    constantsTouched: []
    func_position:
      end: 78
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 78
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].updateProperties(DeserializationConfig,BeanDescription,List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlBeanDeserializerModifier.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].withSimpleName(String)'
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].length()'
    - '[ArrayList].set(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].get(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getSimpleName()'
    - '[Boolean].booleanValue()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].withSimpleName(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[DeserializationConfig].getAnnotationIntrospector()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getPrimaryMember()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getName()'
    - '[ArrayList].<init>(List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)'
    - '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].set(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>].size()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getWrapperName()'
    linkageType: ''
    returnType: List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].updateProperties(DeserializationConfig,BeanDescription,List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: deser.getValueInstantiator()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].canCreateFromString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:103,1
    - Dst: deser.properties()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier]._findSoleTextProp(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:104,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,SettableBeanProperty)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:106,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:109,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationConfig
      - BeanDescription
      - JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonDeserializer<?>
      static: false
      superClass: BeanDeserializerModifier
    argCount: 3
    argNames:
    - config
    - beanDesc
    - deser0
    argTypes:
    - DeserializationConfig
    - BeanDescription
    - JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 110
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 110
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].modifyDeserializer(DeserializationConfig,BeanDescription,JsonDeserializer<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlBeanDeserializerModifier.java
    functionUses: 0
    functionsReached:
    - deser.properties()
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,SettableBeanProperty)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier]._findSoleTextProp(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].canCreateFromString()'
    - deser.getValueInstantiator()
    - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    linkageType: ''
    returnType: JsonDeserializer<?>
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].modifyDeserializer(DeserializationConfig,BeanDescription,JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DeserializationConfig].getAnnotationIntrospector()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:115,1
    - Dst: '[Iterator<SettableBeanProperty>].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:117,1
    - Dst: '[Iterator<SettableBeanProperty>].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:118,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getMember()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:119,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getFullName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:122,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getSimpleName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:123,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:123,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:129,1
    - Dst: '[Boolean].booleanValue()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier:130,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationConfig
      - Iterator<SettableBeanProperty>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: SettableBeanProperty
      static: false
      superClass: BeanDeserializerModifier
    argCount: 2
    argNames:
    - config
    - propIt
    argTypes:
    - DeserializationConfig
    - Iterator<SettableBeanProperty>
    constantsTouched: []
    func_position:
      end: 138
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 138
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier]._findSoleTextProp(DeserializationConfig,Iterator<SettableBeanProperty>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlBeanDeserializerModifier.java
    functionUses: 0
    functionsReached:
    - '[Iterator<SettableBeanProperty>].hasNext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getSimpleName()'
    - '[Boolean].booleanValue()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getMember()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].getFullName()'
    - '[DeserializationConfig].getAnnotationIntrospector()'
    - '[Iterator<SettableBeanProperty>].next()'
    - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(DeserializationConfig,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier,com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier)'
    linkageType: ''
    returnType: SettableBeanProperty
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier]._findSoleTextProp(DeserializationConfig,Iterator<SettableBeanProperty>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonStreamContext].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: JsonStreamContext
    argCount: 5
    argNames:
    - parent
    - nestingDepth
    - type
    - lineNr
    - colNr
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    - int
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 74
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 74
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[JsonStreamContext].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: JsonStreamContext
    argCount: 4
    argNames:
    - parent
    - type
    - lineNr
    - colNr
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 84
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 84
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 3
    argNames:
    - type
    - lineNr
    - colNr
    argTypes:
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 96
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 96
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(int,int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentValue()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 1
    argNames:
    - v
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentValue(Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentValue(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(null,int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: true
      superClass: JsonStreamContext
    argCount: 2
    argNames:
    - lineNr
    - colNr
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(null,int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(null,int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: true
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(null,int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:130,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: JsonStreamContext
    argCount: 2
    argNames:
    - lineNr
    - colNr
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 132
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 132
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(int,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:139,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:142,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: JsonStreamContext
    argCount: 2
    argNames:
    - lineNr
    - colNr
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 144
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 144
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext(int,int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 153
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 156
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].hasCurrentName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].hasCurrentName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 159
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.io.ContentReference
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: JsonLocation
      static: false
      superClass: JsonStreamContext
    argCount: 1
    argNames:
    - srcRef
    argTypes:
    - com.fasterxml.jackson.core.io.ContentReference
    constantsTouched: []
    func_position:
      end: 171
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 171
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].startLocation(com.fasterxml.jackson.core.io.ContentReference)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference,com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int)'
    linkageType: ''
    returnType: JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].startLocation(com.fasterxml.jackson.core.io.ContentReference)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 187
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 1
    argNames:
    - namesToWrap
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setNamesToWrap(java.util.Set<String>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setNamesToWrap(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:199,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: JsonStreamContext
    argCount: 1
    argNames:
    - localName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 200
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 200
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 2
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 204
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 204
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].convertToArray()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].convertToArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:219,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:222,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:225,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentIndex()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:226,1
    - Dst: '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:226,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:227,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:230,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:232,1
    - Dst: '[com.fasterxml.jackson.core.io.CharTypes].appendQuoted(StringBuilder,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:233,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:234,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:236,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:238,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext:241,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      - int
      - int
      - String
      - Object
      - java.util.Set<String>
      - String
      - com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: JsonStreamContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 216
    functionDepth: 1
    functionLinenumber: 216
    functionLinenumberEnd: 242
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>(int)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentIndex()'
    - '[StringBuilder].append(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext)'
    - '[com.fasterxml.jackson.core.io.CharTypes].appendQuoted(StringBuilder,String)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:137,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:174,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:175,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].wrapIfNecessary(XMLStreamReader)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - XMLStreamReader
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - xmlReader
    - sourceRef
    - formatFeatures
    - nameProcessor
    argTypes:
    - XMLStreamReader
    - com.fasterxml.jackson.core.io.ContentReference
    - int
    - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
    constantsTouched: []
    func_position:
      end: 179
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 179
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(XMLStreamReader,com.fasterxml.jackson.core.io.ContentReference,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].wrapIfNecessary(XMLStreamReader)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(XMLStreamReader,com.fasterxml.jackson.core.io.ContentReference,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getEventType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:189,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getEventType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:191,1
    - Dst: '[IllegalArgumentException].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:190,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:193,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:194,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:194,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:194,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].isEmptyElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:201,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:202,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 186
    functionDepth: 2
    functionLinenumber: 186
    functionLinenumberEnd: 242
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
    - '[org.codehaus.stax2.XMLStreamReader2].getEventType()'
    - '[IllegalArgumentException].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[org.codehaus.stax2.XMLStreamReader2].isEmptyElement()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.codehaus.stax2.XMLStreamReader2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 246
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getXmlReader()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: org.codehaus.stax2.XMLStreamReader2
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getXmlReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:253,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:254,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 255
      start: 251
    functionDepth: 1
    functionLinenumber: 251
    functionLinenumberEnd: 255
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleRepeatElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:308,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:310,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 311
      start: 301
    functionDepth: 4
    functionLinenumber: 301
    functionLinenumberEnd: 311
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 8
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleRepeatElement()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._next()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:315,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:319,1
    - Dst: String.format(String,String)
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:317,1
    - Dst: '[java.io.IOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:317,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 321
      start: 313
    functionDepth: 5
    functionLinenumber: 313
    functionLinenumberEnd: 321
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipEndElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - String.format(String,String)
    - '[java.io.IOException].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipEndElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 323
      start: 323
    functionDepth: 0
    functionLinenumber: 323
    functionLinenumberEnd: 323
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 325
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 325
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 333
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 333
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 335
      start: 335
    functionDepth: 0
    functionLinenumber: 335
    functionLinenumberEnd: 335
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getNamespaceURI()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getNamespaceURI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 339
      start: 337
    functionDepth: 0
    functionLinenumber: 337
    functionLinenumberEnd: 339
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].hasXsiNil()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].hasXsiNil()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].closeCompletely()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:348,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 349
      start: 347
    functionDepth: 0
    functionLinenumber: 347
    functionLinenumberEnd: 349
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].closeCompletely()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].closeCompletely()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].closeCompletely()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:352,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 353
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 353
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].close()'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getLocationInfo()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:356,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(com.fasterxml.jackson.core.JsonLocation)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:356,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.JsonLocation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 357
      start: 355
    functionDepth: 1
    functionLinenumber: 355
    functionLinenumberEnd: 357
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(com.fasterxml.jackson.core.JsonLocation)'
    - '[org.codehaus.stax2.XMLStreamReader2].getLocationInfo()'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getLocationInfo()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:360,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getStartLocation()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:360,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:360,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.JsonLocation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 361
      start: 359
    functionDepth: 0
    functionLinenumber: 359
    functionLinenumberEnd: 361
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getTokenLocation()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getStartLocation()'
    - '[org.codehaus.stax2.XMLStreamReader2].getLocationInfo()'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getTokenLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:383,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:383,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(null,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:387,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:389,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:389,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 393
      start: 373
    functionDepth: 2
    functionLinenumber: 373
    functionLinenumberEnd: 393
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(null,String,String)'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 404
      start: 401
    functionDepth: 0
    functionLinenumber: 401
    functionLinenumberEnd: 404
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].pushbackCurrentToken()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].pushbackCurrentToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 414
      start: 411
    functionDepth: 0
    functionLinenumber: 411
    functionLinenumberEnd: 414
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].markAsStreamEnd()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].markAsStreamEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:446,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:445,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 448
      start: 422
    functionDepth: 2
    functionLinenumber: 422
    functionLinenumberEnd: 448
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].skipElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:469,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:471,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeNamespace(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:475,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeLocalName(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:476,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeAttributeName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:475,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeValue(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:477,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._collectUntilTag()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:481,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getEventType()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:483,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:487,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:489,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:503,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:524,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:527,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:529,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._skipAndCollectTextUntilTag()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:535,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:537,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:541,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:545,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:548,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:555,1
    CyclomaticComplexity: 34
    EdgeCount: 34
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 556
      start: 456
    functionDepth: 3
    functionLinenumber: 456
    functionLinenumberEnd: 556
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._next()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeNamespace(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeValue(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._collectUntilTag()'
    - '[org.codehaus.stax2.XMLStreamReader2].getEventType()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeLocalName(int)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeAttributeName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
    - '[org.codehaus.stax2.XMLStreamReader2].skipElement()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._skipAndCollectTextUntilTag()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._next()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].isEmptyElement()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:565,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:566,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:567,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:575,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:576,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:589,1
    - Dst: '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:594,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:596,1
    - Dst: '[StringBuilder].toString()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:604,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 605
      start: 562
    functionDepth: 1
    functionLinenumber: 562
    functionLinenumberEnd: 605
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._collectUntilTag()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].next()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
    - '[org.codehaus.stax2.XMLStreamReader2].isEmptyElement()'
    - '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].enabledIn(int)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._collectUntilTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:616,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].next()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:618,1
    - Dst: chars.toString()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:622,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:628,1
    - Dst: '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:633,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:635,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:643,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 644
      start: 612
    functionDepth: 1
    functionLinenumber: 612
    functionLinenumberEnd: 644
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._skipAndCollectTextUntilTag()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].next()'
    - '[StringBuilder].append(String)'
    - '[IllegalStateException].<init>(String)'
    - '[org.codehaus.stax2.XMLStreamReader2].hasNext()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
    - '[StringBuilder].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - chars.toString()
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._skipAndCollectTextUntilTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:649,1
    - Dst: e.getCause()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:651,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamReader2
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - r
    argTypes:
    - org.codehaus.stax2.XMLStreamReader2
    constantsTouched: []
    func_position:
      end: 657
      start: 646
    functionDepth: 0
    functionLinenumber: 646
    functionLinenumberEnd: 657
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - e.getCause()
    - '[org.codehaus.stax2.XMLStreamReader2].getText()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:667,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:668,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:670,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchesWrapper(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:677,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:678,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:683,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperNamespace()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:684,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:685,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:693,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 695
      start: 665
    functionDepth: 2
    functionLinenumber: 665
    functionLinenumberEnd: 695
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchesWrapper(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperNamespace()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperLocalName()'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeCount()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:701,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeLocalName(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:708,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:708,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeNamespace(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:709,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:709,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getAttributeValue(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:713,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:713,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 722
      start: 700
    functionDepth: 1
    functionLinenumber: 700
    functionLinenumberEnd: 722
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeNamespace(int)'
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeValue(int)'
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeCount()'
    - '[org.codehaus.stax2.XMLStreamReader2].getAttributeLocalName(int)'
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:731,1
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:731,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlNameProcessor.XmlName)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:739,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - namespaceURI
    - localName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 742
      start: 727
    functionDepth: 1
    functionLinenumber: 727
    functionLinenumberEnd: 742
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[String].equals(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlNameProcessor.XmlName)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:750,1
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:750,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlNameProcessor.XmlName)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:758,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - namespaceURI
    - localName
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 761
      start: 747
    functionDepth: 1
    functionLinenumber: 747
    functionLinenumberEnd: 761
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeAttributeName(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 0
    functionsReached:
    - '[String].equals(String)'
    - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlNameProcessor.XmlName)'
    linkageType: ''
    returnType: void
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeAttributeName(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:776,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:781,1
    - Dst: '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:781,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:781,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:783,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:789,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:791,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:799,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - XMLStreamException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 800
      start: 767
    functionDepth: 2
    functionLinenumber: 767
    functionLinenumberEnd: 800
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleRepeatElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamReader2].getNamespaceURI()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(String,String)'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[org.codehaus.stax2.XMLStreamReader2].getLocalName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
    - '[IllegalStateException].<init>(String)'
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleRepeatElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: w.isMatching()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:808,1
    - Dst: w.getWrapperLocalName()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:811,1
    - Dst: w.getWrapperNamespace()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:812,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:813,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:816,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 832
      start: 802
    functionDepth: 1
    functionLinenumber: 802
    functionLinenumberEnd: 832
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
    - w.getWrapperLocalName()
    - w.getWrapperNamespace()
    - w.isMatching()
    linkageType: ''
    returnType: int
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:837,1
    - Dst: '[org.codehaus.stax2.XMLStreamLocation2].getCharacterOffset()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:840,1
    - Dst: '[org.codehaus.stax2.XMLStreamLocation2].getLineNumber()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:841,1
    - Dst: '[org.codehaus.stax2.XMLStreamLocation2].getColumnNumber()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:842,1
    - Dst: '[com.fasterxml.jackson.core.JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:839,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.stax2.XMLStreamLocation2
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.core.JsonLocation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - location
    argTypes:
    - org.codehaus.stax2.XMLStreamLocation2
    constantsTouched: []
    func_position:
      end: 843
      start: 834
    functionDepth: 0
    functionLinenumber: 834
    functionLinenumberEnd: 843
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(org.codehaus.stax2.XMLStreamLocation2)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.stax2.XMLStreamLocation2].getCharacterOffset()'
    - '[com.fasterxml.jackson.core.JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference)'
    - '[com.fasterxml.jackson.core.JsonLocation].<init>(com.fasterxml.jackson.core.io.ContentReference,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream,com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    - '[org.codehaus.stax2.XMLStreamLocation2].getColumnNumber()'
    - '[org.codehaus.stax2.XMLStreamLocation2].getLineNumber()'
    linkageType: ''
    returnType: com.fasterxml.jackson.core.JsonLocation
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(org.codehaus.stax2.XMLStreamLocation2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:847,1
    - Dst: '[String].charAt(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:850,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 856
      start: 845
    functionDepth: 0
    functionLinenumber: 845
    functionLinenumberEnd: 856
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached:
    - '[String].length()'
    - '[String].charAt(com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream:859,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 860
      start: 858
    functionDepth: 1
    functionLinenumber: 858
    functionLinenumberEnd: 860
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - String
      - org.codehaus.stax2.XMLStreamReader2
      - com.fasterxml.jackson.core.io.ContentReference
      - int
      - boolean
      - boolean
      - com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
      - int
      - int
      - boolean
      - boolean
      - int
      - String
      - String
      - String
      - boolean
      - XmlNameProcessor.XmlName
      - int
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - state
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 882
      start: 862
    functionDepth: 0
    functionLinenumber: 862
    functionLinenumberEnd: 882
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DeserializerCache].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:37,1
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory,com.fasterxml.jackson.databind.deser.DeserializerCache)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.deser.DeserializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 1
    argNames:
    - df
    argTypes:
    - com.fasterxml.jackson.databind.deser.DeserializerFactory
    constantsTouched: []
    func_position:
      end: 38
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 38
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory,com.fasterxml.jackson.databind.deser.DeserializerCache)'
    - '[com.fasterxml.jackson.databind.deser.DeserializerCache].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      - DeserializationConfig
      - com.fasterxml.jackson.core.JsonParser
      - InjectableValues
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 4
    argNames:
    - src
    - config
    - p
    - values
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    - DeserializationConfig
    - com.fasterxml.jackson.core.JsonParser
    - InjectableValues
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 1
    argNames:
    - src
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    constantsTouched: []
    func_position:
      end: 45
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 45
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.deser.DeserializerFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      - com.fasterxml.jackson.databind.deser.DeserializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 2
    argNames:
    - src
    - factory
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    - com.fasterxml.jackson.databind.deser.DeserializerFactory
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.deser.DeserializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.deser.DeserializerFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      - DeserializationConfig
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 2
    argNames:
    - src
    - config
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    - DeserializationConfig
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.cfg.CacheProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      - com.fasterxml.jackson.databind.cfg.CacheProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 2
    argNames:
    - src
    - cp
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    - com.fasterxml.jackson.databind.cfg.CacheProvider
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.cfg.CacheProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.DefaultDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.cfg.CacheProvider)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].copy()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].copy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationConfig
      - com.fasterxml.jackson.core.JsonParser
      - InjectableValues
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 3
    argNames:
    - config
    - p
    - values
    argTypes:
    - DeserializationConfig
    - com.fasterxml.jackson.core.JsonParser
    - InjectableValues
    constantsTouched: []
    func_position:
      end: 69
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 69
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createInstance(DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createInstance(DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(DeserializationConfig)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - DeserializationConfig
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 1
    argNames:
    - config
    argTypes:
    - DeserializationConfig
    constantsTouched: []
    func_position:
      end: 75
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createDummyInstance(DeserializationConfig)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(DeserializationConfig)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createDummyInstance(DeserializationConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.deser.DeserializerFactory
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 1
    argNames:
    - factory
    argTypes:
    - com.fasterxml.jackson.databind.deser.DeserializerFactory
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].with(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].with(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.cfg.CacheProvider)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.cfg.CacheProvider
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 1
    argNames:
    - cp
    argTypes:
    - com.fasterxml.jackson.databind.cfg.CacheProvider
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.cfg.CacheProvider)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _config.useRootWrapping()
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:100,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext]._unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser,JavaType,JsonDeserializer<Object>,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:101,1
    - Dst: '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:104,1
    - Dst: '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser,Object)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:106,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - JavaType
      - JsonDeserializer<Object>
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 4
    argNames:
    - p
    - valueType
    - deser
    - valueToUpdate
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - JavaType
    - JsonDeserializer<Object>
    - Object
    constantsTouched: []
    func_position:
      end: 107
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 107
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].readRootValue(com.fasterxml.jackson.core.JsonParser,JavaType,JsonDeserializer<Object>,Object)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser)'
    - _config.useRootWrapping()
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext]._unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser,JavaType,JsonDeserializer<Object>,Object)'
    - '[JsonDeserializer<Object>].deserialize(com.fasterxml.jackson.core.JsonParser,Object)'
    linkageType: ''
    returnType: Object
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].readRootValue(com.fasterxml.jackson.core.JsonParser,JavaType,JsonDeserializer<Object>,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:120,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].currentName()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:126,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].nextToken()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:127,1
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:129,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getText()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:130,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].skipChildren()'
      Src: com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext:133,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - JsonDeserializer<?>
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
    argCount: 3
    argNames:
    - p
    - deser
    - scalarType
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - JsonDeserializer<?>
    - Class<?>
    constantsTouched: []
    func_position:
      end: 137
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 137
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].extractScalarFromObject(com.fasterxml.jackson.core.JsonParser,JsonDeserializer<?>,Class<?>)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.JsonParser].nextToken()'
    - '[com.fasterxml.jackson.core.JsonParser].currentName()'
    - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].equals(String)'
    - '[com.fasterxml.jackson.core.JsonParser].skipChildren()'
    - '[com.fasterxml.jackson.core.JsonParser].getText()'
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].extractScalarFromObject(com.fasterxml.jackson.core.JsonParser,JsonDeserializer<?>,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - parent
    - wrapperLocalName
    - wrapperNamespace
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    - String
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 31
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - parent
    - wrapperLocalName
    - wrapperNamespace
    argTypes:
    - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    - String
    - String
    constantsTouched: []
    func_position:
      end: 41
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 41
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(null,null)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(null,null)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].isMatching()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].isMatching()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 60
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperLocalName()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperLocalName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 61
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperNamespace()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 63
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper:74,1
    - Dst: '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper)'
      Src: com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper:74,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - localName
    - ns
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 75
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchesWrapper(String,String)'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 0
    functionsReached:
    - '[String].equals(String)'
    - '[String].equals(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper)'
    linkageType: ''
    returnType: boolean
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchesWrapper(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 93
    functionName: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].toString()'
    functionSourceFile: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:49,1
    - Dst: '[File].<init>()'
      Src: MavenWrapperDownloader:50,1
    - Dst: '[File].getAbsolutePath()'
      Src: MavenWrapperDownloader:51,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:51,1
    - Dst: '[File].<init>(File,String)'
      Src: MavenWrapperDownloader:55,1
    - Dst: '[File].exists()'
      Src: MavenWrapperDownloader:57,1
    - Dst: '[FileInputStream].<init>(File)'
      Src: MavenWrapperDownloader:60,1
    - Dst: '[java.util.Properties].<init>()'
      Src: MavenWrapperDownloader:61,1
    - Dst: '[java.util.Properties].load(FileInputStream)'
      Src: MavenWrapperDownloader:62,1
    - Dst: '[java.util.Properties].getProperty(String,MavenWrapperDownloader)'
      Src: MavenWrapperDownloader:63,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:65,1
    - Dst: '[FileInputStream].close()'
      Src: MavenWrapperDownloader:69,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:76,1
    - Dst: '[File].getAbsolutePath()'
      Src: MavenWrapperDownloader:78,1
    - Dst: '[File].<init>(MavenWrapperDownloader,String)'
      Src: MavenWrapperDownloader:78,1
    - Dst: '[File].getParentFile()'
      Src: MavenWrapperDownloader:79,1
    - Dst: '[MavenWrapperDownloader].exists()'
      Src: MavenWrapperDownloader:79,1
    - Dst: '[File].getParentFile()'
      Src: MavenWrapperDownloader:80,1
    - Dst: '[MavenWrapperDownloader].mkdirs()'
      Src: MavenWrapperDownloader:80,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:81,1
    - Dst: '[File].getAbsolutePath()'
      Src: MavenWrapperDownloader:85,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:85,1
    - Dst: '[MavenWrapperDownloader].downloadFileFromURL(MavenWrapperDownloader,File)'
      Src: MavenWrapperDownloader:87,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:88,1
    - Dst: System.exit(int)
      Src: MavenWrapperDownloader:89,1
    - Dst: System.out.println(String)
      Src: MavenWrapperDownloader:91,1
    - Dst: e.printStackTrace()
      Src: MavenWrapperDownloader:92,1
    - Dst: System.exit(int)
      Src: MavenWrapperDownloader:93,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 95
    functionName: '[MavenWrapperDownloader].main(String)'
    functionSourceFile: /src/jackson-dataformat-xml/.mvn/wrapper/MavenWrapperDownloader.java
    functionUses: 0
    functionsReached:
    - '[File].exists()'
    - System.out.println(String)
    - '[File].<init>(MavenWrapperDownloader,String)'
    - '[java.util.Properties].load(FileInputStream)'
    - System.exit(int)
    - '[MavenWrapperDownloader].mkdirs()'
    - '[java.util.Properties].<init>()'
    - '[File].getAbsolutePath()'
    - '[File].getParentFile()'
    - e.printStackTrace()
    - '[File].<init>(File,String)'
    - '[java.util.Properties].getProperty(String,MavenWrapperDownloader)'
    - '[FileInputStream].<init>(File)'
    - '[FileInputStream].close()'
    - '[MavenWrapperDownloader].exists()'
    - '[MavenWrapperDownloader].downloadFileFromURL(MavenWrapperDownloader,File)'
    - '[File].<init>()'
    linkageType: ''
    returnType: void
    signature: '[MavenWrapperDownloader].main(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getenv(String)
      Src: MavenWrapperDownloader:98,1
    - Dst: System.getenv(String)
      Src: MavenWrapperDownloader:98,1
    - Dst: System.getenv(String)
      Src: MavenWrapperDownloader:99,1
    - Dst: System.getenv(String)
      Src: MavenWrapperDownloader:100,1
    - Dst: '[MavenWrapperDownloader].toCharArray()'
      Src: MavenWrapperDownloader:100,1
    - Dst: '[Authenticator].<init>()'
      Src: MavenWrapperDownloader:101,1
    - Dst: Authenticator.setDefault(Authenticator)
      Src: MavenWrapperDownloader:101,1
    - Dst: '[URL].<init>(String)'
      Src: MavenWrapperDownloader:108,1
    - Dst: '[URL].openStream()'
      Src: MavenWrapperDownloader:110,1
    - Dst: Channels.newChannel(MavenWrapperDownloader)
      Src: MavenWrapperDownloader:110,1
    - Dst: '[FileOutputStream].<init>(File)'
      Src: MavenWrapperDownloader:111,1
    - Dst: '[FileOutputStream].getChannel()'
      Src: MavenWrapperDownloader:112,1
    - Dst: '[MavenWrapperDownloader].transferFrom(MavenWrapperDownloader,int,MavenWrapperDownloader)'
      Src: MavenWrapperDownloader:112,1
    - Dst: '[FileOutputStream].close()'
      Src: MavenWrapperDownloader:113,1
    - Dst: '[MavenWrapperDownloader].close()'
      Src: MavenWrapperDownloader:114,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - File
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - urlString
    - destination
    argTypes:
    - String
    - File
    constantsTouched: []
    func_position:
      end: 115
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 115
    functionName: '[MavenWrapperDownloader].downloadFileFromURL(String,File)'
    functionSourceFile: /src/jackson-dataformat-xml/.mvn/wrapper/MavenWrapperDownloader.java
    functionUses: 0
    functionsReached:
    - Authenticator.setDefault(Authenticator)
    - '[URL].openStream()'
    - '[URL].<init>(String)'
    - '[FileOutputStream].<init>(File)'
    - System.getenv(String)
    - '[MavenWrapperDownloader].transferFrom(MavenWrapperDownloader,int,MavenWrapperDownloader)'
    - '[FileOutputStream].close()'
    - '[MavenWrapperDownloader].close()'
    - Channels.newChannel(MavenWrapperDownloader)
    - '[Authenticator].<init>()'
    - '[MavenWrapperDownloader].toCharArray()'
    - '[FileOutputStream].getChannel()'
    linkageType: ''
    returnType: void
    signature: '[MavenWrapperDownloader].downloadFileFromURL(String,File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MavenWrapperDownloader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[MavenWrapperDownloader].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/.mvn/wrapper/MavenWrapperDownloader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: MavenWrapperDownloader
    signature: '[MavenWrapperDownloader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.Version
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.core.Versioned
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.Version
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[com.fasterxml.jackson.dataformat.xml.PackageVersion].version()'
    functionSourceFile: /src/jackson-dataformat-xml/target/generated-sources/com/fasterxml/jackson/dataformat/xml/PackageVersion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.core.Version
    signature: '[com.fasterxml.jackson.dataformat.xml.PackageVersion].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.util.VersionUtil].parseVersion(String,String,String)'
      Src: com.fasterxml.jackson.dataformat.xml.PackageVersion:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.Version
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.core.Versioned
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.dataformat.xml.PackageVersion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.fasterxml.jackson.dataformat.xml.PackageVersion].<init>()'
    functionSourceFile: /src/jackson-dataformat-xml/target/generated-sources/com/fasterxml/jackson/dataformat/xml/PackageVersion.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.util.VersionUtil].parseVersion(String,String,String)'
    linkageType: ''
    returnType: com.fasterxml.jackson.dataformat.xml.PackageVersion
    signature: '[com.fasterxml.jackson.dataformat.xml.PackageVersion].<init>()'
Fuzzer filename: /src/FromXmlParserFuzzer.java
Fuzzing method: '[FromXmlParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
report: name
sources:
- function_names:
  - '[XmlSerializerFuzzer].fuzzerInitialize()'
  - '[XmlSerializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[XmlSerializerFuzzer].<init>()'
  - '[XmlSerializerFuzzer.ByteArrayContainer].<init>(byte[])'
  - '[XmlSerializerFuzzer.IteratorContainer].getIterator()'
  - '[XmlSerializerFuzzer.IteratorContainer].<init>(java.util.Iterator<String>)'
  - '[XmlSerializerFuzzer.ItemContainer].items()'
  - '[XmlSerializerFuzzer.ItemContainer].<init>()'
  - '[XmlSerializerFuzzer.ModelContainer].<init>(String)'
  - '[XmlSerializerFuzzer.RawContainer].<init>(String)'
  - '[XmlSerializerFuzzer.ByteBufferContainer].<init>(byte[])'
  - '[XmlSerializerFuzzer.MapContainer].<init>(String)'
  - '[XmlSerializerFuzzer.ListContainer].<init>(String)'
  source_file: /src/XmlSerializerFuzzer.java
- function_names:
  - '[FromXmlParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[FromXmlParserFuzzer].<init>()'
  source_file: /src/FromXmlParserFuzzer.java
- function_names:
  - '[XmlFuzzer].fuzzerTestOneInput(byte[])'
  - '[XmlFuzzer].<init>()'
  source_file: /src/XmlFuzzer.java
- function_names:
  - '[XmlDeserializerFuzzer].fuzzerInitialize()'
  - '[XmlDeserializerFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[XmlDeserializerFuzzer].initializeClassChoice()'
  - '[XmlDeserializerFuzzer].<init>()'
  - '[XmlDeserializerFuzzer.ByteArrayContainer].<init>(byte[])'
  - '[XmlDeserializerFuzzer.ModelContainer].<init>(String)'
  - '[XmlDeserializerFuzzer.DelegateContainer].<init>(String)'
  - '[XmlDeserializerFuzzer.RawContainer].<init>()'
  - '[XmlDeserializerFuzzer.MapContainer].setMap(java.util.Map<Integer,String>)'
  - '[XmlDeserializerFuzzer.MapContainer].<init>()'
  - '[XmlDeserializerFuzzer.ListContainer].setList(java.util.List<String>)'
  - '[XmlDeserializerFuzzer.ListContainer].<init>()'
  - '[XmlDeserializerFuzzer.ArrayContainer].getArray()'
  - '[XmlDeserializerFuzzer.ArrayContainer].setArray(String[])'
  - '[XmlDeserializerFuzzer.ArrayContainer].<init>()'
  - '[XmlDeserializerFuzzer.EnumContainer].<init>(EnumFuzz)'
  source_file: /src/XmlDeserializerFuzzer.java
- function_names:
  - '[ToXmlGeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[ToXmlGeneratorFuzzer].<init>()'
  source_file: /src/ToXmlGeneratorFuzzer.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].testMapperVersions()'
  - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].assertVersion(com.fasterxml.jackson.core.Versioned)'
  - '[com.fasterxml.jackson.dataformat.xml.VersionInfoTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/VersionInfoTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].streamFactoryBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].newMapper()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].xmlMapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jakartaXMLBindAnnotationIntrospector()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonToken)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].assertToken(JsonToken,JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].getAndVerifyText(JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyFieldName(JsonParser,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].verifyException(Throwable)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].a2q(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].utf8Bytes(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].removeSjsxpNamespace(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readAll(File)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].readResource(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil].jaxbSerialized(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.NameBean].<init>(int,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].isVerified()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getGender()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].getUserImage()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setName(Name)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setVerified(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setGender(Gender)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].setUserImage(byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getFirst()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].getLast()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setFirst(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].setLast(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.FiveMinuteUser.Name].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringBean].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.StringWrapper].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.IntWrapper].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestUtil.Point].toString()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestUtil.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].<init>(Content)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].addPhoto(Photo)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].getImages()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].setImages(java.util.List<Photo>)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].getContent()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem].setContent(Content)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].<init>(String,String,int,int,Size)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getUri()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getTitle()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getWidth()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getHeight()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].getSize()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setUri(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setTitle(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setWidth(int)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setHeight(int)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Photo].setSize(Size)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].addPerson(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPlayer()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getUri()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getTitle()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getWidth()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getHeight()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getFormat()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getDuration()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getSize()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getBitrate()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getPersons()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].getCopyright()'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPlayer(Player)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setUri(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setTitle(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setWidth(int)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setHeight(int)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setFormat(String)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setDuration(long)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setSize(long)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setBitrate(int)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setPersons(java.util.List<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.MediaItem.Content].setCopyright(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MediaItem.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperCopy()'
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testSerializerProviderCopy()'
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testMapperSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].testCopyWith()'
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.MapperCopyTest.Pojo282].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/MapperCopyTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].testRoundtrip()'
  - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest]._verifyRoundtrip(String,com.fasterxml.jackson.dataformat.xml.MediaItem)'
  - '[com.fasterxml.jackson.dataformat.xml.RoundtripContentTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/RoundtripContentTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testDeserDefaults()'
  - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].testSerDefaults()'
  - '[com.fasterxml.jackson.dataformat.xml.FeatureDefaultsTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/FeatureDefaultsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].streamFactoryBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].newMapper()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].mapperBuilder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].xmlMapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jakartaXMLBindAnnotationIntrospector()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonToken)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].assertToken(JsonToken,JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].getAndVerifyText(JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyFieldName(JsonParser,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].verifyException(Throwable)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].a2q(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].utf8Bytes(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].removeSjsxpNamespace(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readAll(File)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].readResource(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase].jaxbSerialized(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.NameBean].<init>(int,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].<init>(String,String,boolean,Gender,byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].isVerified()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getGender()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].getUserImage()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setName(Name)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setVerified(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setGender(Gender)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].setUserImage(byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getFirst()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].getLast()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setFirst(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].setLast(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.FiveMinuteUser.Name].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringBean].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.StringWrapper].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.IntWrapper].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTestBase.Point].toString()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/XmlTestBase.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].testSimpleDataTypes()'
  - '[com.fasterxml.jackson.dataformat.xml.vld.W3CSchemaValidationTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/W3CSchemaValidationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testFullValidationOk()'
  - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].testValidationFail()'
  - '[com.fasterxml.jackson.dataformat.xml.vld.DTDValidationTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/DTDValidationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseSchema(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseRngSchema(String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseDTDSchema(String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].parseW3CSchema(String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].getXMLReader(String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].verifyFailure(String,XMLValidationSchema,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].assertTokenType(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].tokenTypeDesc(int)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.ValidationTestBase].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/ValidationTestBase.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testValidWithNamespace()'
  - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].testInvalidWithNamespace()'
  - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].verifyRngFailure(String,org.codehaus.stax2.validation.XMLValidationSchema,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.vld.RelaxNGValidationTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/vld/RelaxNGValidationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].<init>(byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].<init>(OutputStream,byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(int)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixOutputDecorator.BufferedOut].write(byte[],int,int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixOutputDecorator.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateBaseType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].validateSubClassName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.JavaType,String)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.NoCheckSubTypeValidator].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/NoCheckSubTypeValidator.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].<init>(byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,InputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator].decorate(com.fasterxml.jackson.core.io.IOContext,Reader)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.MySequenceInputStream].<init>(InputStream,InputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].<init>(Reader,Reader)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].read(char[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.PrefixInputDecorator.SequenceReader].close()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/PrefixInputDecorator.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestShouldFailException].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestShouldFailException.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].interceptTestMethod(Invocation<Void>,ReflectiveInvocationContext<Method>,ExtensionContext)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].handleUnexpectePassingTest(ReflectiveInvocationContext<Method>)'
  - '[com.fasterxml.jackson.dataformat.xml.testutil.failure.JacksonTestFailureExpectedInterceptor].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestFailureExpectedInterceptor.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/testutil/failure/JacksonTestFailureExpected.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].testRawValueSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.RawValueSerializationTest.RawWrapper].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/RawValueSerializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].testCustomSerializer()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.CustomSerializerTest.CustomSerializer].serialize(String,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/CustomSerializerTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].testOrdering()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationOrdering.Bean91].<init>(String,String,String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationOrdering.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsCompact()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].testBinaryVariantsPretty()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest]._testBinaryVariants(com.fasterxml.jackson.core.Base64Variant,String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.Base64VariantWriteTest.BinaryValue].<init>(byte[])'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/Base64VariantWriteTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].testJsonAppend()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.Pojo578].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].<init>(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.util.Annotations,com.fasterxml.jackson.databind.JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].value(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.JsonAppend578Test.MyVirtualPropertyWriter].withConfig(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.AnnotatedClass,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/JsonAppend578Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].testEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Data].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.Proxy].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.EmptyPolymorphicTest.EmptyProxy].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/EmptyPolymorphicTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10Declaration()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11Declaration()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml11DeclarationWithStandalone()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].testXml10DeclarationWithStandalone()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestXmlDeclaration].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestXmlDeclaration.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].testNamespaceMerging637()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.SerializationNameMergingTest.NamesBean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/SerializationNameMergingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].testPullRequest616()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationWithFilter.Item].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationWithFilter.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].testIssue42()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Item].<init>(String,Foo)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.Foo].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemDeserializer].deserialize(JsonParser,DeserializationContext)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializerCustom.ItemSerializer].serialize(Item,JsonGenerator,SerializerProvider)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializerCustom.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElem()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleNsElemWithJsonProp()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testSimpleAttrAndElem()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testMap()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testNakedMap()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataString()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testCDataStringArray()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testFloatInfinity()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkFloatInfinity(Floats,boolean,String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].testDoubleInfinity()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].checkDoubleInfinity(Doubles,boolean,String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.StringBean2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttributeBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.AttrAndElem].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Floats].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.Doubles].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.WrapperBean].<init>(T)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.MapBean].<init>(java.util.Map<String,Integer>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.NsElemBean2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CDataStringArrayBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerialization.CustomMap].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerialization.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith0Bytes()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith1Byte()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith2Bytes()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith3Bytes()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].testWith4Bytes()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].createPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestBinaryStreamToXMLSerialization.TestPojo].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestBinaryStreamToXMLSerialization.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyNoIndent()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyRoot()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].testNilPropertyWithIndent()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiNilSerializationTest.WrapperBean].<init>(T)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiNilSerializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testXmlFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].testMapper()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkSerialize(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].jdkDeserialize(byte[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._writeXml(com.fasterxml.jackson.dataformat.xml.XmlFactory,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability]._write(com.fasterxml.jackson.core.JsonFactory,com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].getY()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestJDKSerializability.MyPojo].setY(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestJDKSerializability.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceOlder()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testRootNamespaceNewer()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyPerson(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNs()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithXmlProp()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].testXmlNamespaceWithJsonProp()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces]._verifyChild(com.fasterxml.jackson.dataformat.xml.XmlMapper,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].setName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Person].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].setName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.PersonWithRootName].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.Issue395].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsXmlProp].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestNamespaces.ChildWithNsJsonProp].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestNamespaces.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].testIssue54()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationManual.Value].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationManual.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteDisabled()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testExplicitXsiTypeWriteEnabled()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteDisabled()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].testXsiTypeAsTypeIdWriteEnabled()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.TypeBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XsiTypeWriteTest.PolyBean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XsiTypeWriteTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testSimpleNsAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue19()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue6()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].testIssue117AnySetterAttrs()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.NsAttrBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Issue19Bean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.Jurisdiction].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].<init>(Map<String,String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.TestSerializationAttr.DynaBean].getProperties()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/TestSerializationAttr.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testListIteratorSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testStreamIteratorSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testCollectionWrapperSerialization329()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorWrapperSerialization329()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].testIteratorSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].getData()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].setData(java.util.stream.Stream<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.StreamWrapper329].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].getData()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].setData(Collection<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.CollectionWrapper329].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].getData()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].setData(Iterator<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.IteratorWrapper329].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].items()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.IterationType302Test.Bean148].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/IterationType302Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].testIssue389()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.AbstractModel].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.PolymorphicSerialization389Test.ConcreteModel].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/PolymorphicSerialization389Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].setUp()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleStringBean()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleIntBean()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testSimpleMap()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testWithAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testEmptyElem()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testMultiLevel172()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_withCustomNewLine()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_systemDefault()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].testNewLine_UseSystemDefaultLineSeperatorOnNullCustomNewLine()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.StringWrapperBean].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.IntWrapperBean].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.AttrBean2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.PojoFor123].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Company].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlPrettyPrinterTest.Employee].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/XmlPrettyPrinterTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].testListWithSelfReference()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.dos.CyclicXMLDataSerTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/ser/dos/CyclicXMLDataSerTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testSimpleRead()'
  - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].testReadUsingXMLStreamReader()'
  - '[com.fasterxml.jackson.dataformat.xml.incr.PartialReadTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/PartialReadTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testSimple()'
  - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].testWriteUsingXMLStreamWriter()'
  - '[com.fasterxml.jackson.dataformat.xml.incr.IncrementalWritingTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/incr/IncrementalWritingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].testPolyIdList178()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Company].add(Computer)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Employee].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.Computer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.DesktopComputer].with(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JAXBObjectId170Test.LaptopComputer].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JAXBObjectId170Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].setUp()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testRootName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testSerializeAsAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testAsTextWithJAXB()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].testPersonAsXml()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.RootBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.AttrBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.WithXmlValue].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getId()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setId(Long)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getFirstName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setFirstName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].getLastName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].setLastName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.WithJAXBAnnotationsTest.MyPerson].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/WithJAXBAnnotationsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].testBuilder291()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].<init>(AddressBuilder)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getAddress1()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCity()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getStateProvince()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getPostalCode()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCountry()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address].getCounty()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].<init>(String,String,String,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].setCounty(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.BuilderWithJAXB291Test.Address.AddressBuilder].build()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/BuilderWithJAXB291Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testTwoAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].testAttributeAndElement()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Jurisdiction].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.AttributesWithJAXBTest.Problem].<init>(String,String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/AttributesWithJAXBTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].testNamespaceViaJAXB()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.Facility].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.House].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.NamespaceViaJAXB18Test.HouseWithNoNamespace2].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/NamespaceViaJAXB18Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testElementWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].testNoElementWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.ElementWrapperTest.MyPerson2].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/ElementWrapperTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJaxbAnnotations()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].testWithJacksonAnnotations()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJaxbAnnotations].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].getEl()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setAttr(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].setEl(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JaxbChild].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.RootWithJacksonAnnotations].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].getEl()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setAttr(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].setEl(String)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.JaxbXmlValue418Test.JacksonChild].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/jaxb/JaxbXmlValue418Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromByteArray()'
  - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].testSjsxpFromCharArray()'
  - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.interop.NonWoodstoxStaxImpl482Test.Root].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/interop/NonWoodstoxStaxImpl482Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].testPolymorphicList426()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Auto].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarParts].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Engine].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Chassis].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Motor].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.Body].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].init(JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValue(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].idFromValueAndType(Object,Class<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].typeFromId(DatabindContext,String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].getMechanism()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList426Test.CarPartsResolver].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList426Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].singletonMap(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].setUp()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMap()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testSimpleKeyMapSimpleAnnotation()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMap_nonJaxb()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].testNeedEncodingKeyMapSimpleAnnotation_nonJaxb()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.MapData].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].marshal(java.util.Map<String,String>)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].unmarshal(MapData[])'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].encodeKey(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.URLEncoderMapDataAdapter].decodeKey(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapData].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.Issue37AdapterTest.DocWithMapDataSimpleAnnotation].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/Issue37AdapterTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeAfterOtherProperties()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].testTypeBeforeOtherProperties()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.TypeInfo525].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfo525].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.ClassInfoElement525].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.TypeInfoOrder525Test.BindingInfo525].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/TypeInfoOrder525Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].testRootNameValidation247()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.VerifyRootLocalName247Test.Root].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/VerifyRootLocalName247Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].testXmlMarshallingAndUnmarshalling()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Request].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Composite].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UnwrappedAndList299DeserTest.Header].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UnwrappedAndList299DeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsClassArray()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].testAsWrappedClassArray()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassArray].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassArray].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.BaseTypeWithClassObject].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.SubTypeWithClassObject].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicIssue4Test.ClassArrayWrapper].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicIssue4Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].testXmlText449ItemWithList()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Project449WithList].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextWithEmpty449Test.Text449].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextWithEmpty449Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_3itemsInXml_expect_3itemsInDeserializedObject()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].test_2itemsInObject_expect_2itemsInObjectAfterRoundTripDeserializationToBaseClass()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>(List<Item>)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].getItems()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].setItems(List<Item>)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Wrapper].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].getId()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].setId(String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Item].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PolymorphicList576Test.Base].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PolymorphicList576Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].testIssue27()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanInfo()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanInfo(BeanInfo[])'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].getBeanOther()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].setBeanOther(BeanInfo[])'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.Bean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ConflictingGetters27Test.BeanInfo].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ConflictingGetters27Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].testUntypedEnum()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.EnumIssue9Test.UntypedEnumBean].<init>(TestEnum)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/EnumIssue9Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].testAttributeDeser128()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Bean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.PojoAsAttributeSer128Test.Container].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/PojoAsAttributeSer128Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306WithCtor()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testIssue306NoCtor()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].testXmlTextViaCtor423()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].<init>(Child)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Root].getChild()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Child].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].<init>(ChildWithoutConstructor)'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.RootWithoutConstructor].getChild()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.ChildWithoutConstructor].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.XmlTextViaCreator306Test.Sample423].<init>(String,String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/XmlTextViaCreator306Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].testListAsObject()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.UntypedListBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.UntypedListSerialization8Test.TypedListBean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/UntypedListSerialization8Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].testElementWrapper149()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.tofix.ElementWrapperViaCreator149Test.Body149].<init>(String,java.util.List<String>)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/tofix/ElementWrapperViaCreator149Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimplest()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootScalar()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRootMixed()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testSimpleNested()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testRoundTripWithSample()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testForceElementAsArray()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testXmlAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testMixedContent()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].testInferredNumbers()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(String)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest]._readXmlWriteJson(com.fasterxml.jackson.dataformat.xml.XmlFactory,String)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].testReadCapabilities()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.StreamCapabilitiesTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/StreamCapabilitiesTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidXmlDecl()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidRoot()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidDoctype()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidComment()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleValidPI()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleViaObjectReader()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testListViaObjectReader()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].testSimpleInvalid()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.POJO].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.FormatDetectionTest.ListPOJO].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/FormatDetectionTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleElement()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testNullValuedElement()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSimpleAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testSecondLevelAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testAttrAndElem()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testWriteToFile()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValue()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValue()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValue()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleValueUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetValueUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArrayValueUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawSimpleAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawOffsetAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].testRawCharArratAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlGeneratorTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlGeneratorTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].testMixedContentBeforeElement442()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParser442Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParser442Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testSimple()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testRootAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testRootAttributes(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testEmptyTags()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._testEmptyTags(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testNested()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentBetween()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].testMixedContentAfter()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest]._tokensFor(String,int)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlTokenStreamTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlTokenStreamTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].setUp()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].testXmlAttributesWithNextTextValue()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.XmlParserNextXxxTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/XmlParserNextXxxTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].testDeepDoc()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].createDeepNestedDoc(int)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.DeepNestingParserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/DeepNestingParserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount10()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testTokenCount100()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].testDeepDoc()'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].createDeepNestedDoc(int)'
  - '[com.fasterxml.jackson.dataformat.xml.stream.dos.TokenCountTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/stream/dos/TokenCountTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testSimpleNode()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testRepeated()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].testMixedContent()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeBasicDeserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBefore()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentBetween()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixedContentAfter()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMultipleMixedContent()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].testMixed226()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeMixedContent403Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testOlderWorkaround()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testSimpleNode()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testArrayInObjectNode()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].testNodeAsProperty()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.node.JsonNodeSerUnwrapped441Test.Stuff441].<init>(com.fasterxml.jackson.databind.node.ObjectNode)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeSerUnwrapped441Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testInputDecorators()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].testOutputDecorators()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.StreamingDecoratorsTest.Value].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/StreamingDecoratorsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].testDTDAttempt()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.DTDSupportTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/DTDSupportTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testGoodMapKeys()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBase64()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testAlwaysOnBase64()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testReplace()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].testBadVarName()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].hashCode()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.DTO].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TagEscapeTest.BadVarNameDTO].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TagEscapeTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].testCaseInsensitiveComplex()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Town].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Student].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.Year].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappedJsonIdentityConflict286Test.School].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappedJsonIdentityConflict286Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].testEncoding()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.BadEncodingTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/BadEncodingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testSerializeAsText()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testDeserializeAsText()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue24()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testAlternateTextElementName()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testIssue66()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].testTextOnlyPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Simple].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Main].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Stack].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Slot].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.JAXBStyle].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.Issue66Bean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyBean].<init>(String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.TextValueTest.TextOnlyWrapper].<init>(String,String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/TextValueTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testWriteIgnoresWrapping()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithoutWrapping()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].testReadWithWrapping()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameWrapping374Test.Root].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameWrapping374Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testXmlTextWithSuppressedValue()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testMixedContent()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testSimple198()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].testRawValue()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Data].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Phone].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.WindSpeed].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.Radius].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.XmlTextTest.RawValue].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/XmlTextTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].testIssue493()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.SequenceWrite493Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/SequenceWrite493Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testRootNameAnnotation()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootName()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].testDynamicRootNameForList()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBeanBase].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.RootBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.NsRootBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.RootNameTest.StringList].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/RootNameTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].testNoWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].<init>(java.util.List<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.Foo].getBar()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.CustomAnnotationIntrospectorNoWrapperTest.NoWrapperIntrospector].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/CustomAnnotationIntrospectorNoWrapperTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testSimpleUnwrappingRoundtrip()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].testUnwrappingSubWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Location].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.Unwrapping].<init>(String,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingWithAttributes].<init>(String,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.UnwrappingSubWithAttributes].<init>(String,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.UnwrappingWithXMLTest.LocationWithAttributes].<init>(int,int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/UnwrappingWithXMLTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testNullXform()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testNullXform(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testArrayIdentityTransforms()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testArrayIdentityTransforms(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testByteArrayFrom()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testByteArrayFrom(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testShortArrayToX()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testIntArrayToX()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testLongArrayToX()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListToIntArray()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListToIntArray(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].testListAsProperty()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._testListAsProperty(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].bytes()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].shorts()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].ints()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].longs()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].doubles()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].floats()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyByteArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,byte[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyShortArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,short[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,int[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyLongArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,long[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyFloatArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,float[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrayConversion(com.fasterxml.jackson.databind.ObjectMapper,double[],Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._convert(com.fasterxml.jackson.databind.ObjectMapper,Object,Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest]._numberList(Object,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyIntegralArrays(Object,Object,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].verifyDoubleArrays(Object,Object,int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntListWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ArrayConversionsTest.IntArrayWrapper].<init>(int[])'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ArrayConversionsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].testSimpleCollectionDeserWithForwardRefs()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.IdWrapper].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.ObjectId104Test.ValueNode].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/ObjectId104Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassProperty()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsClassObject()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testAsPropertyWithObjectId()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].testDeduction()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassProperty].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassProperty].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.BaseTypeWithClassObject].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.SubTypeWithClassObject].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.TypeWithClassPropertyAndObjectId].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Wrapper].<init>(java.util.List<TypeWithClassPropertyAndObjectId>)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Value451].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.misc.PolymorphicTypesTest.Child451].getProperty1()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/misc/PolymorphicTypesTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].testEmptyStringFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Response].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.adapters.TestIssue47Attribute.Item].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/adapters/TestIssue47Attribute.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].testIssue465()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz465_32906_CDataReadTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz465_32906_CDataReadTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].testUTF32()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.FuzzXXX_32969_UTF32Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/FuzzXXX_32969_UTF32Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml1()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml2()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].testWithInvalidXml3()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest]._testWithInvalidXml(int)'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz618_64655_InvalidXMLTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz618_64655_InvalidXMLTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].testInvalidXmlDecl()'
  - '[com.fasterxml.jackson.dataformat.xml.fuzz.Fuzz463_32872_XmlDeclTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/fuzz/Fuzz463_32872_XmlDeclTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].testBigDocIssue422()'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssDocument422].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssChannel].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.NonNamespaceAwareDeser422Test.RssItem].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/NonNamespaceAwareDeser422Test.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/package-info.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].testDeepDocWithWoodstoxLimits()'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].createDeepNestedDoc(int)'
  - '[com.fasterxml.jackson.dataformat.xml.woodstox.DeepNestingWoodstoxParserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/woodstox/DeepNestingWoodstoxParserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].testTwoBinaryProps()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.Data].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestBinaryData.TwoData].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestBinaryData.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].testEmptyString162()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ExceptionDeserializationTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ExceptionDeserializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testBlankString2()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testMissing()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testValidStructure()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].testEmptyRootElem579()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Wrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Nested2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyBeanDeser318Test.Bean579].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyBeanDeser318Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].testDoesNotAffectHierarchy()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Parent366].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level1].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilNestingTest.Level2].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilNestingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyString162()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyStringFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].testEmptyIssue427()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Name].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Names].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.EmptyStrings25].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Stuff427].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyStringValueTest.Product427].<init>(Stuff427)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyStringValueTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].getNumberType()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._verifyGetNumberTypeFail(JsonParser,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test]._createParser(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlNumberParsingGetType1433Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlNumberParsingGetType1433Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbers()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].testNumbersWithENotation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest]._testScalar(Object,Class<?>,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.RootValueDeserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/RootValueDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testExplicitXsiTypeReadEnabled()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].testXsiTypeAsTypeReadeEnabled()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.TypeBean].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiTypeReadTest.PolyBean].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiTypeReadTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testRootPojoAsNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].testDisableXsiNilRootProcessing()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasic714Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasic714Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitive1036()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].testCaseInsensitiveComplex()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.BaseResponse].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.InsensitiveCreator].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].setElement(java.util.List<Depot273>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depots273].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setNumber(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].setName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CaseInsensitiveDeserTest.Depot273].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CaseInsensitiveDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldSerialize()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].testShouldDeserialize()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test]._createRequest(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].<init>(List<Message>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].getMessages()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].hashCode()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Request].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].getText()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].hashCode()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlWrapperClass517Test.Message].toString()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XmlWrapperClass517Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].testIssue274()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].getEventId()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].setEventId(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.Event].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.Issue274PropertyNameTest.RootObject].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/Issue274PropertyNameTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].testIntDelegatingCreator()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Foo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DelegatingCreator254Test.Bar].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DelegatingCreator254Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerData()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].testDeSerMetaData()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].deSer(String,Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].getKey()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].setKey(java.lang.String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.Data].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].getData()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].setData(List<Data>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UnexpectedNonWhitespaceText509Test.MetaData].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UnexpectedNonWhitespaceText509Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumInBean()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testRootEnum()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].testEnumDeser682()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EnumDeserTest.EnumBean].<init>(TestEnum)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EnumDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsNonNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testWithDoubleAsMixed()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testRootPojoAsNonNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testXsiNilWithNonEmptyElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].testDisableXsiNilLeafProcessing()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper].<init>(Double)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilBasicTest.DoubleWrapper2].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilBasicTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttrInList()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testIntFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testBooleanFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDoubleFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testStringFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testURIFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].testDateFromElemAndAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.Bean412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedInt412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBoolean412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedBooleanPrim412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDouble412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDoublePrim412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedString412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedURI412].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWithScalarAndAttr412Test.TaggedDate412].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWithScalarAndAttr412Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].testAttributeOrder()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.A].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Attr].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.Param].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TypeAttributeOrder242Test.B].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TypeAttributeOrder242Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].testWithStringAsNull2()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XsiNilForStringsTest.StringPair].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/XsiNilForStringsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testSimpleStringElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testMissingString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringArrayWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testEmptyElementToString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].testStringsInList()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].toString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Bean2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.SimpleStringValuesTest.Issue167Bean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/SimpleStringValuesTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToGenericPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyCollection()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyMap()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].testNullsToEmptyArrays()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.PointWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].<init>(T)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].setValue(T)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.GeneralEmpty].getValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.CoerceFromEmptyStringTest.NoCtorPOJO].<init>(boolean)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/CoerceFromEmptyStringTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].setUp()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue7()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testNullSuppression()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].testIssue44()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.RestrictedView].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Foo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Bar].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.NonNullBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.TestViews.Issue44Bean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/TestViews.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveIntsWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitiveFPsWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testPrimitivesNoNulls()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._testPrimitivesNoNulls(com.fasterxml.jackson.databind.ObjectReader,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testIntegralsWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testFPWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].testOtherScalarWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._emptyWrapped(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest]._simpleWrapped(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersPrimitive].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.NumbersOther].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.EmptyWithScalarsTest.MiscOther].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/EmptyWithScalarsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].testRootLevelMap()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.MapWithDupsDeser498Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapWithDupsDeser498Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].testDefaultTypingWithInnerClass()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].getList()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].setList(String[])'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DefaultTyping325Test.Simple325].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DefaultTyping325Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalSubtypes()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testBigDecimalUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testDoubleUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testFloatUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].testVeryBigDecimalUnwrappedWithUnlimitedNumLength()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].bigDecimal4917()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeRoot2644].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NodeParent2644].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].getVal()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].setVal(java.math.BigDecimal)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.Node2644].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.BigDecimalHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DoubleHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.FloatHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedBigDecimalHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedDoubleHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.NestedFloatHolder2784].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DeserializationIssue4917].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].<init>(java.math.BigDecimal)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NumberDeserWithXMLTest.DecimalHolder4917].of(java.math.BigDecimal)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NumberDeserWithXMLTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField1()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullField2()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod1()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullMethod2()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].testSkipNullWithDefaults()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipField].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNullsOk(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].setNoNulls(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.NullSkipMethod].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].setValue(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.NullConversionsSkipTest.StringValue].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/NullConversionsSkipTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testRepeatingElements()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testMixedContent()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].testDuplicateListDeser445()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.UntypedObjectDeserTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/UntypedObjectDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].testMapWithAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.MapDeserializationTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/MapDeserializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].testExceptionWrapping()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.DeserErrorHandling236Test.Employee].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/DeserErrorHandling236Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testDefaultStringToIntCoercion()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testLegacyFailStringToInt()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyLegacyFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToNull()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringToEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigStringConvert()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].testCoerceConfigFailFromString()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest]._verifyCoercionFromStringSucceeds(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.BooleanWrapper].<init>(Boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.IntWrapper].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.LongWrapper].<init>(long)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceStringToIntsTest.DoubleWrapper].<init>(double)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceStringToIntsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testEmptyStringFailForBooleanPrimitive()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testDefaultStringToBooleanCoercionOk()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].testStringToBooleanOkDespiteCoercionConfig()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyStringToBooleanOk(ObjectMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._xmlWrapped(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest]._verifyCoerceSuccess(ObjectMapper,String,Class<?>,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].setValue(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.convert.CoerceToBooleanTest.BooleanPOJO].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/convert/CoerceToBooleanTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].testPojoWithRequiredFromEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.PojoWithCreatorRequired538Test.Bar538].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/PojoWithCreatorRequired538Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsDelegating()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].testNested1ArgCtorsProps()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Del].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Del].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Outer547Props].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NestedSingleArgCtors547Test.Inner547Props].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NestedSingleArgCtors547Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testNonSingleArgCreator()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].testJsonCreatorWithOtherAnnotations()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].findImplicitPropertyName(AnnotatedMember)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.MyParamIntrospector].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.Bean2932].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].<init>(int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.ImplicitParamsForCreatorTest.XY3654].serializedAs()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/ImplicitParamsForCreatorTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_JSON_deserialization()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].test_empty_Problem_XML_deserialization()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getType()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].getStatus()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.Problem].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].<init>(String,Integer)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getType()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.creator.NoArgCtorDeser491Test.DefaultProblem].getStatus()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/creator/NoArgCtorDeser491Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].testEmptyList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.Order].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.WrappedListsTest.ListItem].<init>(int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/WrappedListsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testWrappedLists()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testUnwrappedLists()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrapping()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testDefaultWrappingWithEmptyLists()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].testOptionalsWithMissingType()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Value].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.WrappedList].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.UnwrappedList].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.DefaultList].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optionals].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListsTest.Optional].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].testAnnotationSharing()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].getPoints()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Wrapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAnnotationSharingTest.Point].<init>(int,int)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAnnotationSharingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].testNestedUnwrappedLists180()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Records].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Record].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists180Test.Field].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists180Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].testPolymorphicUnwrappedList490()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.IMyType490].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedPolymorphicList490Test.MyType490].<init>(String,Collection<String>)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedPolymorphicList490Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].testDeserializeUnwrappedListWhenLocalNameForRootElementAndXmlPropertyMatch()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].<init>(String,List<Issue86>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].equals(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedLists86Test.Issue86].toString()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedLists86Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNestedWithEmpty2()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested1_2b()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].testNested2_1()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.ServiceDelivery].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleMonitoringDelivery].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.NestedUnwrappedListsTest.VehicleActivity].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/NestedUnwrappedListsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testRenamedRootItem()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testListSerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testListSerialization(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].testArraySerialization()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest]._testArraySerialization(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].<init>(long,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getId()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setId(Long)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getName()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].getDescription()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.RootListHandlingTest.SampleResource].setDescription(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/RootListHandlingTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].testWithTwoAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.Root].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.Issue101UnwrappedListAttributesTest.UnwrappedElement].<init>(String,String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/Issue101UnwrappedListAttributesTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithGetters()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListBeanDeser()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testWrappedListWithAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedListBeanDeser()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testUnwrappedAliasListBeanDeser()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser191()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListWithMixinDeser256()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testNestedLists294()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest]._newSublevel(Integer,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser307()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].testListDeser433()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Person].<init>(String,int)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].getStuff()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.PersonWithGetters].setStuff(java.util.List<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanWrapped].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListBeanUnwrapped].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.TestList191].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ListItem191].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].getLevelOne()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].getLevelTwo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelOne].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldOne()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].getFieldTwo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObject256.LevelTwo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].getLevelOne()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].setLevelOne(java.util.List<ExampleObject256.LevelOne>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.ExampleObjectMixin].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].getLevelTwo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].setLevelTwo(ExampleObject256.LevelTwo)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelOneMixin].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldOne()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldOne(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].getFieldTwo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].setFieldTwo(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.LevelTwoMixin].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.RootLevel294].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Sublevel294].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Product433].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.CustomerWithoutWrapper307].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Account307].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].getPrice()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Prices433].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeserializationTest.Price433].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeserializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].testIssue646()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].<init>(java.util.List<Child>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent].getChildren()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].children(Iterable<Child>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].build()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Parent.Builder].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child].getId()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].id(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].build()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.IterableCollectionBuilder646Test.Child.Builder].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/IterableCollectionBuilder646Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testGood()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].testBad()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.Foo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooGood].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.PolymorphicList97Test.FooBad].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/PolymorphicList97Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].testListWithEmptyCData()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test]._testListWithEmptyCData(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.UnwrappedListWithEmptyCData129Test.ListValues].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/UnwrappedListWithEmptyCData129Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].testPolyIdList178()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Company].add(Computer)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.Computer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.DesktopComputer].with(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.DeserializePolyList178Test.LaptopComputer].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/DeserializePolyList178Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].test124()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyList319()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testEmptyListAsNull435()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].testWrappedEmptyListWithWhitespace458()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.TestList124].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Config].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Entry].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Value319].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.Channel460].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.EmptyListDeserTest.ChannelSet460].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/EmptyListDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testSimpleWrappedList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].testStringList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.ListBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListSerializationTest.StringListBean].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListSerializationTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].testIssue399()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Main].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser399Test.Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser399Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue43()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testListWithAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIdsFromAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testIssue301WithAttr()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order1()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Order2()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser314Address()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].testDeser390()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Name].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.RoomName].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Root].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Value].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Foo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Bar].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Parent301].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildA301].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.ChildB301].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Customer314].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Address314].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.CountryName314].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.Many390].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].setAnother(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListWithAttributesDeserTest.One390].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListWithAttributesDeserTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].testCollection()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].getV()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].setV(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Value].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getType()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setType(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].getValues()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].setValues(List<Value>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListAsObject76Test.Values].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListAsObject76Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testParentListRoundtrip()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testListWithAttrOnlyValues()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].testOptionals()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parents].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Parent].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Prop].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Point].<init>(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.PointContainer].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optional].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListRoundtripTest.Optionals].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListRoundtripTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArray()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringArrayPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringArrayPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringListPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringListPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringMapPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringMapPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].testStringPojo()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest]._stringPojoRoundtrip(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].getArray()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].setArray(String[])'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ArrayPojo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].getList()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].setList(List<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.ListPojo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].getMap()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].setMap(Map<String,String>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.MapPojo].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNormalString()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNormalString(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getEmptyString()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setEmptyString(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].getNullString()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].setNullString(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.StringListRoundtripTest.StringPojo].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/StringListRoundtripTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithDefaults()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].testIssue469WithNoWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.MiddleBean].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean1Item].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerBean2].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.OuterNoWrappers].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser469Test.InnerNoWrappers].<init>(String)'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser469Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].testDeser393()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].setPrice(java.util.List<Price393>)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].getPrice()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Prices393].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].<init>(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setPrice(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getPrice()'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].setNum(String)'
  - '[com.fasterxml.jackson.dataformat.xml.lists.ListDeser393Test.Price393].getNum()'
  source_file: /src/jackson-dataformat-xml/src/test/java/com/fasterxml/jackson/dataformat/xml/lists/ListDeser393Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].testStreamOf()'
  - '[com.fasterxml.jackson.dataformat.xml.jdk17.Java17CollectionsTest].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/jdk17/Java17CollectionsTest.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyPOJO()'
  - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].testEmptyRecord()'
  - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.records.XmlEmptyRecordDeser508Test.EmptyClass508].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/XmlEmptyRecordDeser508Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].testWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlWrapperRecord517Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlWrapperRecord517Test.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].testDeser()'
  - '[com.fasterxml.jackson.dataformat.xml.records.failing.XmlRecordDeser734Test].<init>()'
  source_file: /src/jackson-dataformat-xml/src/test-jdk17/java/com/fasterxml/jackson/dataformat/xml/records/failing/XmlRecordDeser734Test.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/moditect/module-info.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].setDefaultUseWrapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findWrapperName(Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findRootName(AnnotatedClass)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findAndAddVirtualProperties(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotatedClass,java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForSerialization(Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].findNameForDeserialization(Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._constructStdTypeResolverBuilder(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JsonTypeInfo.Value,com.fasterxml.jackson.databind.JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector]._findXmlName(Annotated)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlAnnotationIntrospector.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/package-info.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setupModule(SetupContext)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setDefaultUseWrapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].setXMLTextElementName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].overrideSerializerFactory(com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule].serializerFactoryOverride()'
  - '[com.fasterxml.jackson.dataformat.xml.JacksonXmlModule]._constructIntrospector()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/JacksonXmlModule.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].encodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].decodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName].<init>()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessor.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].<init>(com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].init(JsonTypeInfo.Id,com.fasterxml.jackson.databind.jsontype.TypeIdResolver)'
  - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].typeProperty(String)'
  - '[com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/DefaultingXmlTypeResolverBuilder.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory,javax.xml.stream.XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(javax.xml.stream.XMLInputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,com.fasterxml.jackson.dataformat.xml.JacksonXmlModule)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].copy()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].xmlBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].builder(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].version()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper]._constructDefaultTypeResolverBuilder(DefaultTyping,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXMLTextElementName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setDefaultUseWrapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].getFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(ToXmlGenerator.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].configure(FromXmlParser.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].enable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].disable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createParser(javax.xml.stream.XMLStreamReader)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].createGenerator(javax.xml.stream.XMLStreamWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,Class<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.core.type.TypeReference<T>)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].readValue(javax.xml.stream.XMLStreamReader,JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper].writeValue(javax.xml.stream.XMLStreamWriter,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].<init>(com.fasterxml.jackson.dataformat.xml.XmlMapper)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].enable()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].disable()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(FromXmlParser.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].configure(ToXmlGenerator.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].nameForTextElement(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].defaultUseWrapper(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlMapper.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newPassthroughProcessor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newReplacementProcessor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newBase64Processor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors].newAlwaysOnBase64Processor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].encodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor].decodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].encodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor].decodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].encodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor].decodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].encodeName(XmlName)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor].decodeName(XmlName)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlNameProcessors.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatParserFeaturesMask()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].formatGeneratorFeaturesMask()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultInputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].defaultOutputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(FromXmlParser.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].enable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].disable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].configure(ToXmlGenerator.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].nameForTextElement(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlInputFactory(javax.xml.stream.XMLInputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlOutputFactory(javax.xml.stream.XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].inputFactory(javax.xml.stream.XMLInputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].outputFactory(javax.xml.stream.XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].staxClassLoader(ClassLoader)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].xmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder].build()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactoryBuilder.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].<init>(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].instance(com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.AnnotationIntrospector)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.introspect.Annotated)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlAnnotationIntrospector.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(XMLInputFactory,XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,XMLInputFactory,XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(ObjectCodec,int,int,XMLInputFactory,XMLOutputFactory,String,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactory,ObjectCodec)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].<init>(com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].builder()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].rebuild()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initFactories(XMLInputFactory,XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].copy()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].version()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readResolve()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].readObject(ObjectInputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].writeObject(ObjectOutputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLTextElementName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLTextElementName()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(FromXmlParser.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(FromXmlParser.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatParserFeatures()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatGeneratorFeatures()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXmlNameProcessor()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXmlNameProcessor(com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].configure(ToXmlGenerator.Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].enable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].disable(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].isEnabled(ToXmlGenerator.Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLInputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLInputFactory(XMLInputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getXMLOutputFactory()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].setXMLOutputFactory(XMLOutputFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatName()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasFormat(com.fasterxml.jackson.core.format.InputAccessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].requiresCustomCodec()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].canUseCharArrays()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatReadFeatureType()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].getFormatWriteFeatureType()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(OutputStream,JsonEncoding)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(Writer)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(File,JsonEncoding)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createParser(XMLStreamReader)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].createGenerator(XMLStreamWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(InputStream,com.fasterxml.jackson.core.io.IOContext)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(Reader,com.fasterxml.jackson.core.io.IOContext)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(char[],int,int,com.fasterxml.jackson.core.io.IOContext,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createParser(byte[],int,int,com.fasterxml.jackson.core.io.IOContext)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createGenerator(Writer,com.fasterxml.jackson.core.io.IOContext)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._createXmlWriter(com.fasterxml.jackson.core.io.IOContext,Writer)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlWriter(XMLStreamWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._initializeXmlReader(XMLStreamReader)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].hasXMLFormat(com.fasterxml.jackson.core.format.InputAccessor)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].validXmlNameStartChar(com.fasterxml.jackson.core.format.InputAccessor,byte)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].tryMatch(com.fasterxml.jackson.core.format.InputAccessor,String,com.fasterxml.jackson.core.format.MatchStrength)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory].skipSpace(com.fasterxml.jackson.core.format.InputAccessor,byte)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,OutputStream)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlFactory]._decorate(com.fasterxml.jackson.core.io.IOContext,Writer)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlFactory.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter].<init>()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].<init>(JsonTypeInfo.Value)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder]._propName(String,JsonTypeInfo.Id)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,JavaType,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,boolean,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].encodeXmlClassName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder].decodeXmlClassName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].idFromValue(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver].typeFromId(DatabindContext,String)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].<init>(JavaType,com.fasterxml.jackson.databind.type.TypeFactory,java.util.Collection<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].idFromValue(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver].typeFromId(DatabindContext,String)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/XmlTypeResolverBuilder.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/package-info.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/JacksonXmlProperty.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/JacksonXmlRootElement.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/JacksonXmlText.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/JacksonXmlCData.java
- function_names: []
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/annotation/JacksonXmlElementWrapper.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamWriter,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].initGenerator()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._constructDefaultPrettyPrinter()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setPrettyPrinter(PrettyPrinter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputTarget()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getOutputBuffered()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getFormatFeatures()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].overrideFormatFeatures(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].streamWriteConstraints()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].enable(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].disable(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].isEnabled(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].configure(Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].canWriteFormattedNumbers()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getWriteCapabilities()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].inRoot()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].getStaxWriter()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsAttribute(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsUnwrapped(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextIsCData(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextName(javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].setNextNameIfMissing(javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].startWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].finishWrappedValue(javax.xml.namespace.QName,javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRepeatedFieldName()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(SerializableString)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeFieldName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStringField(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartArray()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndArray()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStartObject()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeEndObject()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleStartObject()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._handleEndObject()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(char[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeString(SerializableString)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawUTF8String(byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeUTF8String(byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(String,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(char[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRawValue(SerializableString)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(String,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeRaw(char)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBinary(Base64Variant,InputStream,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeStreamAsBinary(org.codehaus.stax2.typed.Base64Variant,InputStream,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].toFullBuffer(InputStream,int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeBoolean(boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNull()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(int)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(long)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(double)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(float)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigDecimal)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(java.math.BigInteger)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].writeNumber(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._verifyValueWrite(String)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].flush()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].close()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._releaseBuffers()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].checkNextIsUnwrapped()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator].handleMissingName()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator]._reportUnimplementedStax2(String)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/ToXmlGenerator.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].changeProperties(SerializationConfig,BeanDescription,List<BeanPropertyWriter>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier].modifySerializer(SerializationConfig,BeanDescription,JsonSerializer<?>)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerModifier.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider,com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].copy()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].createInstance(SerializationConfig,com.fasterxml.jackson.databind.ser.SerializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializeValue(JsonGenerator,Object,JavaType,JsonSerializer<Object>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider].serializePolymorphic(JsonGenerator,Object,JavaType,JsonSerializer<Object>,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeXmlNull(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._startRootArray(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._initWithRootName(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,javax.xml.namespace.QName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._rootNameFromConfig()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._shouldUnwrapObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._serializeUnwrappedObjectNode(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator,Object,JsonSerializer<Object>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._asXmlGenerator(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider]._wrapAsIOE(JsonGenerator,Exception)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlSerializerProvider.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withFilterId(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].asArraySerializer()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].serialize(Object,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer].toString()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializer.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].<init>(BeanPropertyWriter,PropertyName,PropertyName,JsonSerializer<Object>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter]._qname(PropertyName)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter].serializeAsField(Object,com.fasterxml.jackson.core.JsonGenerator,SerializerProvider)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanPropertyWriter.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,java.util.Set<String>,java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].<init>(com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer,BeanPropertyWriter[],BeanPropertyWriter[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].isUnwrappingSerializer()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withObjectIdWriter(com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withFilterId(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withByNameInclusion(java.util.Set<String>,java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].withProperties(BeanPropertyWriter[],BeanPropertyWriter[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].asArraySerializer()'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].serialize(Object,JsonGenerator,SerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer].toString()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/UnwrappingXmlBeanSerializer.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,java.util.Set<String>,java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,com.fasterxml.jackson.databind.util.NameTransformer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].<init>(com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase,BeanPropertyWriter[],BeanPropertyWriter[])'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFields(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeFieldsFiltered(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase].serializeWithType(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._serializeObjectId(Object,JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider,com.fasterxml.jackson.databind.jsontype.TypeSerializer,com.fasterxml.jackson.databind.ser.impl.WritableObjectId)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isAttribute(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._isCData(com.fasterxml.jackson.databind.ser.BeanPropertyWriter)'
  - '[com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase]._orderAttributesFirst(BeanPropertyWriter[],BeanPropertyWriter[])'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/ser/XmlBeanSerializerBase.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].<init>(com.fasterxml.jackson.databind.type.TypeFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsAttribute(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsText(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  - '[com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector].isOutputAsCData(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Annotated)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/jaxb/XmlJaxbAnnotationIntrospector.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].isIndexedType(com.fasterxml.jackson.databind.JavaType)'
  - '[com.fasterxml.jackson.dataformat.xml.util.TypeUtil].<init>()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/TypeUtil.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentArraysWith(Indenter)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].indentObjectsWith(Indenter)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].withCustomNewLine(String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].createInstance()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeRootValueSeparator(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeArrayValues(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartArray(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeArrayValueSeparator(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndArray(JsonGenerator,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].beforeObjectEntries(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartObject(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectEntrySeparator(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeObjectFieldValueSeparator(JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndObject(JsonGenerator,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeStartElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeEndElement(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,char[],int,int,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,long)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,double)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,float)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigInteger)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,java.math.BigDecimal)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafElement(org.codehaus.stax2.XMLStreamWriter2,String,String,org.codehaus.stax2.typed.Base64Variant,byte[],int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(JsonGenerator,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].isInline()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(JsonGenerator,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].isInline()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].writeIndentation(JsonGenerator,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter].isInline()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].isInline()'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(org.codehaus.stax2.XMLStreamWriter2,int)'
  - '[com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter].writeIndentation(JsonGenerator,int)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].readResolve()'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(JavaType,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup].findRootName(Class<?>,com.fasterxml.jackson.databind.cfg.MapperConfig<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findRootName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,Class<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._qname(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup]._findNamespace(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlRootNameLookup.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findNamespaceAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsAttributeAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsTextAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].findIsCDataAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>,com.fasterxml.jackson.databind.AnnotationIntrospector,com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - '[com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil].<init>()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/AnnotationUtil.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].<init>(Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].construct(Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].contains(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].iterator()'
  - '[com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet].size()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].<init>(javax.xml.stream.XMLStreamReader)'
  - '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].wrapIfNecessary(javax.xml.stream.XMLStreamReader)'
  - '[com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter].next()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/Stax2JacksonReaderAdapter.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].<init>(Boolean,String,Boolean,Boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].getNamespace()'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isAttribute()'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isText()'
  - '[com.fasterxml.jackson.dataformat.xml.util.XmlInfo].isCData()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/XmlInfo.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsParseException(XMLStreamException,com.fasterxml.jackson.core.JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].throwAsGenerationException(XMLStreamException,com.fasterxml.jackson.core.JsonGenerator)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._unwrap(Throwable)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil]._message(Throwable,Throwable)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].sanitizeXmlTypeName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].toStax2Base64Variant(com.fasterxml.jackson.core.Base64Variant)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultInputFactory(ClassLoader)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].defaultOutputFactory(ClassLoader)'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].<init>()'
  - '[com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper].map(com.fasterxml.jackson.core.Base64Variant)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/util/StaxUtil.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].addVirtualWrapping(java.util.Set<String>,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable].<init>()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrappable.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].<init>(BeanDeserializerBase,Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].createContextual(DeserializationContext,BeanProperty)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,DeserializationContext,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer].deserializeWithType(com.fasterxml.jackson.core.JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._configureParser(com.fasterxml.jackson.core.JsonParser)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer]._verifyDeserType(JsonDeserializer<?>)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/WrapperHandlingDeserializer.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].<init>(com.fasterxml.jackson.core.io.IOContext,int,int,ObjectCodec,javax.xml.stream.XMLStreamReader,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].version()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCodec()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setCodec(ObjectCodec)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].setXMLTextElementName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].requiresCustomCodec()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadObjectId()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].canReadTypeId()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getReadCapabilities()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].enable(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].disable(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isEnabled(Feature)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].configure(Feature,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFormatFeatures()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideFormatFeatures(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getStaxReader()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].addVirtualWrapping(java.util.Set<String>,boolean)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].overrideCurrentName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].close()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isClosed()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getParsingContext()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentTokenLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].currentLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getCurrentLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTokenLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedStartArrayToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isExpectedNumberIntToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].nextTextValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._updateState(JsonToken)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextCharacters()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextLength()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getTextOffset()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].hasTextCharacters()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getText(java.io.Writer)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getEmbeddedObject()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBinaryValue(Base64Variant)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._decodeBase64(Base64Variant)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].isNaN()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberType()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberTypeFP()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getNumberValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getIntValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getLongValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getBigIntegerValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getFloatValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDoubleValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser].getDecimalValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._checkNumericValue(int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._isIntNumber(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToInt()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToLong()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigInteger()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToFloat()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToDouble()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._convertNumberToBigDecimal()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._handleEOF()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._releaseBuffers()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._getByteArrayBuilder()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._internalErrorUnknownToken(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._nextToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser]._skipEndElement()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/FromXmlParser.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,SettableBeanProperty)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].<init>(BeanDeserializerBase,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].newDelegatingInstance(JsonDeserializer<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].createContextual(DeserializationContext,BeanProperty)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserialize(JsonParser,DeserializationContext,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer].deserializeWithType(JsonParser,DeserializationContext,com.fasterxml.jackson.databind.jsontype.TypeDeserializer)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer]._verifyDeserType(JsonDeserializer<?>)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTextDeserializer.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].<init>(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].updateProperties(DeserializationConfig,BeanDescription,List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier].modifyDeserializer(DeserializationConfig,BeanDescription,JsonDeserializer<?>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier]._findSoleTextProp(DeserializationConfig,Iterator<SettableBeanProperty>)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlBeanDeserializerModifier.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext,int,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].reset(int,int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentValue()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentValue(Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createRootContext()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildArrayContext(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].createChildObjectContext(int,int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getCurrentName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].hasCurrentName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].getParent()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].startLocation(com.fasterxml.jackson.core.io.ContentReference)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].valueStarted()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setCurrentName(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].setNamesToWrap(java.util.Set<String>)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].shouldWrap(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].convertToArray()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext].toString()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlReadContext.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].<init>(XMLStreamReader,com.fasterxml.jackson.core.io.ContentReference,int,com.fasterxml.jackson.dataformat.xml.XmlNameProcessor)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].initialize()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getXmlReader()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].setFormatFeatures(int)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].next()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipEndElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getText()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getLocalName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getNamespaceURI()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].hasXsiNil()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].closeCompletely()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].close()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getCurrentLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].getTokenLocation()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].repeatStartElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].pushbackCurrentToken()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].markAsStreamEnd()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream].skipAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._next()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._collectUntilTag()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._skipAndCollectTextUntilTag()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._getText(org.codehaus.stax2.XMLStreamReader2)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._initStartElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._checkXsiAttributes()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeElementName(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._decodeAttributeName(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleRepeatElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._handleEndElement()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._extractLocation(org.codehaus.stax2.XMLStreamLocation2)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._allWs(String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._currentStateDesc()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream]._stateDesc(int)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,DeserializationConfig)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].<init>(com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext,com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].copy()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createInstance(DeserializationConfig,com.fasterxml.jackson.core.JsonParser,InjectableValues)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].createDummyInstance(DeserializationConfig)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].with(com.fasterxml.jackson.databind.deser.DeserializerFactory)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].withCaches(com.fasterxml.jackson.databind.cfg.CacheProvider)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].readRootValue(com.fasterxml.jackson.core.JsonParser,JavaType,JsonDeserializer<Object>,Object)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext].extractScalarFromObject(com.fasterxml.jackson.core.JsonParser,JsonDeserializer<?>,Class<?>)'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/XmlDeserializationContext.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].<init>(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchingWrapper(com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper,String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].intermediateWrapper()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].isMatching()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperLocalName()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getWrapperNamespace()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].getParent()'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].matchesWrapper(String,String)'
  - '[com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper].toString()'
  source_file: /src/jackson-dataformat-xml/src/main/java/com/fasterxml/jackson/dataformat/xml/deser/ElementWrapper.java
- function_names:
  - '[MavenWrapperDownloader].main(String)'
  - '[MavenWrapperDownloader].downloadFileFromURL(String,File)'
  - '[MavenWrapperDownloader].<init>()'
  source_file: /src/jackson-dataformat-xml/.mvn/wrapper/MavenWrapperDownloader.java
- function_names:
  - '[com.fasterxml.jackson.dataformat.xml.PackageVersion].version()'
  - '[com.fasterxml.jackson.dataformat.xml.PackageVersion].<init>()'
  source_file: /src/jackson-dataformat-xml/target/generated-sources/com/fasterxml/jackson/dataformat/xml/PackageVersion.java
