All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.example.YamlReaderFuzzer:32,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: com.example.YamlReaderFuzzer:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
      Src: com.example.YamlReaderFuzzer:33,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: com.example.YamlReaderFuzzer:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
      Src: com.example.YamlReaderFuzzer:34,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: com.example.YamlReaderFuzzer:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
      Src: com.example.YamlReaderFuzzer:35,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: com.example.YamlReaderFuzzer:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
      Src: com.example.YamlReaderFuzzer:36,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: com.example.YamlReaderFuzzer:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.example.YamlReaderFuzzer:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.example.YamlReaderFuzzer:43,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 50
      start: 30
    functionDepth: 4
    functionLinenumber: 30
    functionLinenumberEnd: 50
    functionName: '[com.example.YamlReaderFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlReaderFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    linkageType: ''
    returnType: void
    signature: '[com.example.YamlReaderFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - 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.example.YamlReaderFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.example.YamlReaderFuzzer].<init>()'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlReaderFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.example.YamlReaderFuzzer
    signature: '[com.example.YamlReaderFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:37,1
    - Dst: '[com.example.YamlWriterFuzzer].getDummyClass(com.code_intelligence.jazzer.api.FuzzedDataProvider,int)'
      Src: com.example.YamlWriterFuzzer:38,1
    - Dst: '[FileWriter].<init>(String)'
      Src: com.example.YamlWriterFuzzer:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(FileWriter)'
      Src: com.example.YamlWriterFuzzer:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(DummyClass)'
      Src: com.example.YamlWriterFuzzer:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.example.YamlWriterFuzzer:49,1
    - Dst: '[FileReader].<init>(String)'
      Src: com.example.YamlWriterFuzzer:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(FileReader)'
      Src: com.example.YamlWriterFuzzer:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.example.YamlWriterFuzzer:59,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 67
      start: 35
    functionDepth: 5
    functionLinenumber: 35
    functionLinenumberEnd: 67
    functionName: '[com.example.YamlWriterFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(FileWriter)'
    - '[com.example.YamlWriterFuzzer].getDummyClass(com.code_intelligence.jazzer.api.FuzzedDataProvider,int)'
    - '[FileWriter].<init>(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(FileReader)'
    - '[FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(DummyClass)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.example.YamlWriterFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.example.YamlWriterFuzzer.DummyClass].<init>()'
      Src: com.example.YamlWriterFuzzer:70,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:76,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:78,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:78,1
    - Dst: dummyClass._treeMap.put(String,int)
      Src: com.example.YamlWriterFuzzer:78,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:84,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:86,1
    - Dst: dummyClass._arrayList.add(String)
      Src: com.example.YamlWriterFuzzer:86,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:92,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:94,1
    - Dst: dummyClass._hashSet.add(String)
      Src: com.example.YamlWriterFuzzer:94,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:100,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:102,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:102,1
    - Dst: dummyClass._hashMap.put(String,String)
      Src: com.example.YamlWriterFuzzer:102,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:108,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:110,1
    - Dst: Arrays.asList(com.example.YamlWriterFuzzer)
      Src: com.example.YamlWriterFuzzer:112,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInts(int)'
      Src: com.example.YamlWriterFuzzer:115,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLongs(int)'
      Src: com.example.YamlWriterFuzzer:118,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeShorts(int)'
      Src: com.example.YamlWriterFuzzer:121,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:124,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeFloat()'
      Src: com.example.YamlWriterFuzzer:126,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:131,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
      Src: com.example.YamlWriterFuzzer:133,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBytes(int)'
      Src: com.example.YamlWriterFuzzer:138,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:141,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeChar()'
      Src: com.example.YamlWriterFuzzer:143,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBooleans(int)'
      Src: com.example.YamlWriterFuzzer:148,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:151,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:153,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLongs(int)'
      Src: com.example.YamlWriterFuzzer:158,1
    - Dst: BitSet.valueOf(long[])
      Src: com.example.YamlWriterFuzzer:158,1
    - Dst: '[java.text.SimpleDateFormat].<init>(String)'
      Src: com.example.YamlWriterFuzzer:162,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:164,1
    - Dst: '[java.text.SimpleDateFormat].parse(String)'
      Src: com.example.YamlWriterFuzzer:164,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:169,1
    - Dst: TimeZone.getTimeZone(String)
      Src: com.example.YamlWriterFuzzer:169,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:173,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:173,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:173,1
    - Dst: '[GregorianCalendar].<init>(int,int,int)'
      Src: com.example.YamlWriterFuzzer:173,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:177,1
    - Dst: '[Locale].<init>(String)'
      Src: com.example.YamlWriterFuzzer:177,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
      Src: com.example.YamlWriterFuzzer:181,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:183,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
      Src: com.example.YamlWriterFuzzer:188,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeChar()'
      Src: com.example.YamlWriterFuzzer:191,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeByte()'
      Src: com.example.YamlWriterFuzzer:194,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeShort()'
      Src: com.example.YamlWriterFuzzer:197,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
      Src: com.example.YamlWriterFuzzer:200,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeFloat()'
      Src: com.example.YamlWriterFuzzer:203,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
      Src: com.example.YamlWriterFuzzer:206,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
      Src: com.example.YamlWriterFuzzer:209,1
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
      Src: com.example.YamlWriterFuzzer:212,1
    CyclomaticComplexity: 82
    EdgeCount: 82
    ICount: 118
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: DummyClass
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - data
    - dummyNum
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    - int
    constantsTouched: []
    func_position:
      end: 218
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 218
    functionName: '[com.example.YamlWriterFuzzer].getDummyClass(com.code_intelligence.jazzer.api.FuzzedDataProvider,int)'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
    functionUses: 1
    functionsReached:
    - dummyClass._hashSet.add(String)
    - '[Locale].<init>(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeShorts(int)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInts(int)'
    - dummyClass._treeMap.put(String,int)
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLong()'
    - '[com.example.YamlWriterFuzzer.DummyClass].<init>()'
    - Arrays.asList(com.example.YamlWriterFuzzer)
    - dummyClass._hashMap.put(String,String)
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeByte()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeShort()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeLongs(int)'
    - dummyClass._arrayList.add(String)
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeChar()'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeDouble()'
    - '[java.text.SimpleDateFormat].parse(String)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeFloat()'
    - BitSet.valueOf(long[])
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBooleans(int)'
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt()'
    - '[java.text.SimpleDateFormat].<init>(String)'
    - '[GregorianCalendar].<init>(int,int,int)'
    - TimeZone.getTimeZone(String)
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBytes(int)'
    linkageType: ''
    returnType: DummyClass
    signature: '[com.example.YamlWriterFuzzer].getDummyClass(com.code_intelligence.jazzer.api.FuzzedDataProvider,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.example.YamlWriterFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.example.YamlWriterFuzzer].<init>()'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.example.YamlWriterFuzzer
    signature: '[com.example.YamlWriterFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TreeMap<String, Integer>
      - List<String>
      - Set<String>
      - Map<String, Object>
      - List<Integer>
      - int[]
      - long[]
      - short[]
      - float[]
      - double[]
      - byte[]
      - char[]
      - boolean[]
      - String[]
      - BitSet
      - Date
      - TimeZone
      - Calendar
      - Locale
      - Integer[]
      - boolean
      - char
      - byte
      - short
      - int
      - float
      - Long
      - Double
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.example.YamlWriterFuzzer.DummyClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.example.YamlWriterFuzzer.DummyClass].<init>()'
    functionSourceFile: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.example.YamlWriterFuzzer.DummyClass
    signature: '[com.example.YamlWriterFuzzer.DummyClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.OutputStreamWriter].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.OutputStreamWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:40,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:42,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:43,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:44,1
    - Dst: '[PrivateFields].<init>(java.util.ArrayList,int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(PrivateFields)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 46
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.OutputStreamWriter].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[java.util.ArrayList].add(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(PrivateFields)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.OutputStreamWriter)'
    - '[PrivateFields].<init>(java.util.ArrayList,int)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:74,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:76,1
    - Dst: '[Obj].<init>(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Obj)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:78,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:80,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:80,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:82,1
    - Dst: '[Object].getId()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:83,1
    - Dst: System.out.println(com.esotericsoftware.yamlbeans.YamlWriterTest)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 73
    functionDepth: 5
    functionLinenumber: 73
    functionLinenumberEnd: 84
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testYamlLong()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Obj)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[Object].getId()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
    - '[java.io.StringWriter].toString()'
    - System.out.println(com.esotericsoftware.yamlbeans.YamlWriterTest)
    - '[java.io.StringWriter].<init>()'
    - '[Obj].<init>(int)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testYamlLong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:88,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:88,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:90,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:91,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:92,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:94,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:95,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:96,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.ArrayList,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:97,1
    - Dst: '[java.util.HashMap].put(String,java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:99,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:103,1
    - Dst: result.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:104,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:104,1
    - Dst: result.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:105,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:105,1
    - Dst: result.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:106,1
    - Dst: result.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 108
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSimpleTypes()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[java.util.ArrayList].add(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.ArrayList,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,Object)'
    - result.get(int)
    - '[java.util.HashMap].put(String,java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.ArrayList)'
    - '[java.util.HashMap].put(String,String)'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSimpleTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setEscapeUnicode(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest,null,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:117,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:117,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:119,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:120,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap,null,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 110
    functionDepth: 4
    functionLinenumber: 110
    functionLinenumberEnd: 123
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testUnicodeStrings()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(com.esotericsoftware.yamlbeans.YamlWriterTest,null,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.HashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap,null,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setEscapeUnicode(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(java.util.HashMap,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testUnicodeStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:126,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 133
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testStringEscaping()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test)'
    - '[Test].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testStringEscaping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:136,1
    - Dst: '[Test2].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:142,1
    - Dst: '[Test2].setValue(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:143,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:144,1
    - Dst: test.listValues.add(String)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:145,1
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:146,1
    - Dst: test.listValues.add(Test)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:146,1
    - Dst: test.listValues.add(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:147,1
    - Dst: test.listValues.add(com.esotericsoftware.yamlbeans.YamlWriterTest)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:148,1
    - Dst: '[java.util.Date].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:150,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:152,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:155,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:158,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:159,1
    - Dst: test.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:160,1
    - Dst: result.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:160,1
    - Dst: test.listValues.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:161,1
    - Dst: result.listValues.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:161,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:161,1
    - Dst: '[Test2].getValue()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:162,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:162,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:163,1
    - Dst: result.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:164,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertTrue(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:164,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:167,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:168,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:169,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:170,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:171,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:172,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:173,1
    - Dst: test.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:174,1
    - Dst: result.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:174,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:174,1
    - Dst: test.listValues.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:175,1
    - Dst: result.listValues.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:175,1
    - Dst: '[Test2].getValue()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:177,1
    - Dst: result.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertTrue(com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:181,1
    - Dst: test.listValues.clear()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:183,1
    - Dst: '[Test2].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:184,1
    - Dst: test.listValues.add(Test2)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:184,1
    - Dst: '[Test2].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:185,1
    - Dst: test.listValues.add(Test2)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:185,1
    - Dst: '[Test2].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:186,1
    - Dst: test.listValues.add(Test2)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:186,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:187,1
    - Dst: test.listValues.add(com.esotericsoftware.yamlbeans.YamlWriterTest)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:187,1
    - Dst: '[Test2].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:188,1
    - Dst: test.listValues.add(Test2)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:188,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:189,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:190,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 78
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 135
    functionDepth: 4
    functionLinenumber: 135
    functionLinenumberEnd: 191
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjects()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - test.listValues.add(int)
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - result.listValues.getClass()
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.Date].<init>()'
    - result.listValues.get(int)
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[Test2].<init>()'
    - test.listValues.getClass()
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
    - '[Test2].getValue()'
    - '[Test2].<init>(String)'
    - test.listValues.add(String)
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertTrue(com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
    - '[Test].<init>()'
    - test.listValues.add(Test)
    - test.listValues.clear()
    - test.listValues.add(Test2)
    - test.listValues.get(int)
    - '[java.util.LinkedList].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
    - test.listValues.size()
    - '[Test2].setValue(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,String)'
    - test.listValues.add(com.esotericsoftware.yamlbeans.YamlWriterTest)
    - result.listValues.size()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjects()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuffer].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:194,1
    - Dst: '[StringBuffer].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:196,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:197,1
    - Dst: '[StringBuffer].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:198,1
    - Dst: '[java.util.HashMap].put(com.esotericsoftware.yamlbeans.YamlWriterTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:198,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:199,1
    - Dst: '[StringBuffer].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:200,1
    - Dst: copy.get(com.esotericsoftware.yamlbeans.YamlWriterTest)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:200,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:200,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 193
    functionDepth: 1
    functionLinenumber: 193
    functionLinenumberEnd: 201
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testLongMapKey()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuffer].append(String)'
    - '[StringBuffer].<init>()'
    - '[java.util.HashMap].put(com.esotericsoftware.yamlbeans.YamlWriterTest,String)'
    - copy.get(com.esotericsoftware.yamlbeans.YamlWriterTest)
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[StringBuffer].toString()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testLongMapKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:204,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 211
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotes()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Test)'
    - '[Test].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:214,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:218,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:219,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:220,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:221,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:221,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:223,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:226,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:227,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:228,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:228,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 213
    functionDepth: 5
    functionLinenumber: 213
    functionLinenumberEnd: 229
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testExplicitDocumentEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testExplicitDocumentEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:232,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:233,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:233,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:234,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:235,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:236,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:236,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - 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: junit.framework.TestCase
    argCount: 2
    argNames:
    - example
    - expected
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 237
      start: 231
    functionDepth: 5
    functionLinenumber: 231
    functionLinenumberEnd: 237
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:241,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:243,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:244,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:245,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:247,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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 248
      start: 239
    functionDepth: 6
    functionLinenumber: 239
    functionLinenumberEnd: 248
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotesDoubling()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotesDoubling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ValueHolder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:251,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ValueHolder)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:253,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:254,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 255
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 255
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjectField()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ValueHolder)'
    - '[ValueHolder].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjectField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:258,1
    - Dst: '[PhoneNumber].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:259,1
    - Dst: '[java.util.ArrayList].add(PhoneNumber)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:259,1
    - Dst: '[PhoneNumber].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:260,1
    - Dst: '[java.util.ArrayList].add(PhoneNumber)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:260,1
    - Dst: '[PhoneNumber].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:261,1
    - Dst: '[java.util.ArrayList].add(PhoneNumber)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:261,1
    - Dst: '[PhoneNumber].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:262,1
    - Dst: '[java.util.ArrayList].add(PhoneNumber)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:262,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:263,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.ArrayList,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:263,1
    - Dst: '[Object].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:264,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:264,1
    - Dst: '[Object].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:265,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:265,1
    - Dst: '[Object].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:266,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:266,1
    - Dst: '[Object].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:267,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:267,1
    - Dst: '[Contact].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:269,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:272,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Contact,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:272,1
    - Dst: roundTrip.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:273,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:273,1
    - Dst: roundTrip.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:274,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:274,1
    - Dst: roundTrip.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:275,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:275,1
    - Dst: roundTrip.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:276,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 277
      start: 257
    functionDepth: 4
    functionLinenumber: 257
    functionLinenumberEnd: 277
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testRootList()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(java.util.ArrayList,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[PhoneNumber].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[Object].get(int)'
    - '[java.util.ArrayList].add(PhoneNumber)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Contact,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[Contact].<init>()'
    - '[java.util.ArrayList].<init>()'
    - roundTrip.get(int)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testRootList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConstructorPropertiesSample].<init>(int,int,int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:280,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ConstructorPropertiesSample)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:281,1
    - Dst: roundTrip.getX()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:282,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:282,1
    - Dst: roundTrip.getY()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:283,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:283,1
    - Dst: roundTrip.getZ()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:284,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 285
      start: 279
    functionDepth: 1
    functionLinenumber: 279
    functionLinenumberEnd: 285
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[ConstructorPropertiesSample].<init>(int,int,int)'
    - roundTrip.getY()
    - roundTrip.getX()
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - roundTrip.getZ()
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ConstructorPropertiesSample)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ConstructorPropertiesSampleMixed].<init>(int,int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:288,1
    - Dst: '[ConstructorPropertiesSampleMixed].setZ(int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:289,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ConstructorPropertiesSampleMixed)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:290,1
    - Dst: roundTrip.getX()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:291,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:291,1
    - Dst: roundTrip.getY()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:292,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:292,1
    - Dst: roundTrip.getZ()
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:293,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:293,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 294
      start: 287
    functionDepth: 1
    functionLinenumber: 287
    functionLinenumberEnd: 294
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorPropertiesMixed()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - roundTrip.getZ()
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ConstructorPropertiesSampleMixed)'
    - roundTrip.getX()
    - roundTrip.getY()
    - '[ConstructorPropertiesSampleMixed].setZ(int)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[ConstructorPropertiesSampleMixed].<init>(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorPropertiesMixed()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:297,1
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:298,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:298,1
    - Dst: '[ClassWithFile].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:307,1
    - Dst: '[java.io.File].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ClassWithFile,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:309,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:310,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 311
      start: 296
    functionDepth: 4
    functionLinenumber: 296
    functionLinenumberEnd: 311
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testScalarSerializer()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(ClassWithFile,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
    - '[ClassWithFile].<init>()'
    - '[java.io.File].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testScalarSerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:314,1
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:315,1
    - Dst: '[java.util.LinkedHashMap].put(String,Test)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:317,1
    - Dst: '[java.util.LinkedHashMap].put(String,Test)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:318,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:320,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:321,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].setAlias(Test,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:322,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:323,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:324,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:327,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:325,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 328
      start: 313
    functionDepth: 5
    functionLinenumber: 313
    functionLinenumberEnd: 328
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSetAlias()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].assertEquals(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlWriterTest)'
    - '[java.util.LinkedHashMap].put(String,Test)'
    - '[java.io.StringWriter].toString()'
    - '[Test].<init>()'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].setAlias(Test,String)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSetAlias()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:331,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object,null,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:331,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 332
      start: 330
    functionDepth: 4
    functionLinenumber: 330
    functionLinenumberEnd: 332
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object,null,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:335,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:338,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:339,1
    - Dst: System.out.println(java.io.StringWriter)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:341,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:343,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:343,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:344,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Class<T>
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: junit.framework.TestCase
    argCount: 3
    argNames:
    - object
    - type
    - config
    argTypes:
    - Object
    - Class<T>
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 345
      start: 334
    functionDepth: 6
    functionLinenumber: 334
    functionLinenumberEnd: 345
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object,Class<T>,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - System.out.println(java.io.StringWriter)
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlWriterTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>)'
    linkageType: ''
    returnType: T
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object,Class<T>,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest:37,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.esotericsoftware.yamlbeans.YamlWriterTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest].<init>()'
  - 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: false
      returnValueGenericType: ID
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].getId()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ID
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ID
      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:
    - id
    argTypes:
    - ID
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].setId(ID)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].setId(ID)'
  - 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.esotericsoftware.yamlbeans.YamlWriterTest.Key
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Key
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].<init>()'
  - 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.esotericsoftware.yamlbeans.YamlWriterTest.Obj
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 56
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Obj
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.Obj
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>(Long)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Obj
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      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: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].getId()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      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: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].setId(Long)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].setId(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - boolean
      - float
      - double
      - long
      - short
      - char
      - byte
      - List
      - Object[]
      - String[]
      - int[]
      - Test
      - Value
      - Date
      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: 367
      start: 365
    functionDepth: 0
    functionLinenumber: 365
    functionLinenumberEnd: 367
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].getMooCow()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].getMooCow()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - boolean
      - float
      - double
      - long
      - short
      - char
      - byte
      - List
      - Object[]
      - String[]
      - int[]
      - Test
      - Value
      - Date
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 371
      start: 369
    functionDepth: 0
    functionLinenumber: 369
    functionLinenumberEnd: 371
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].setMooCow(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].setMooCow(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - boolean
      - float
      - double
      - long
      - short
      - char
      - byte
      - List
      - Object[]
      - String[]
      - int[]
      - Test
      - Value
      - Date
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Test
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].<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.esotericsoftware.yamlbeans.YamlWriterTest.Test2
      static: false
      superClass: Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 378
      start: 377
    functionDepth: 0
    functionLinenumber: 377
    functionLinenumberEnd: 378
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Test2
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].setValue(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest.Test2:381,1
    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.esotericsoftware.yamlbeans.YamlWriterTest.Test2
      static: false
      superClass: Test
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 382
      start: 380
    functionDepth: 1
    functionLinenumber: 380
    functionLinenumberEnd: 382
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].setValue(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Test2
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<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: Test
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 386
      start: 384
    functionDepth: 0
    functionLinenumber: 384
    functionLinenumberEnd: 386
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].getValue()'
  - 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: Test
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 390
      start: 388
    functionDepth: 0
    functionLinenumber: 388
    functionLinenumberEnd: 390
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].setValue(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.ValueHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ValueHolder].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.ValueHolder
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ValueHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.Contact
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Contact].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.Contact
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.Contact].<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.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 410
      start: 409
    functionDepth: 0
    functionLinenumber: 409
    functionLinenumberEnd: 410
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<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.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - number
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 414
      start: 412
    functionDepth: 0
    functionLinenumber: 412
    functionLinenumberEnd: 414
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - x
    - y
    - z
    argTypes:
    - int
    - int
    - int
    constantsTouched: []
    func_position:
      end: 425
      start: 420
    functionDepth: 0
    functionLinenumber: 420
    functionLinenumberEnd: 425
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].<init>(int,int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].<init>(int,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 429
      start: 427
    functionDepth: 0
    functionLinenumber: 427
    functionLinenumberEnd: 429
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getX()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 433
      start: 431
    functionDepth: 0
    functionLinenumber: 431
    functionLinenumberEnd: 433
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getY()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 437
      start: 435
    functionDepth: 0
    functionLinenumber: 435
    functionLinenumberEnd: 437
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getZ()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getZ()'
  - 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.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 447
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 447
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].<init>(int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 451
      start: 449
    functionDepth: 0
    functionLinenumber: 449
    functionLinenumberEnd: 451
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getX()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 455
      start: 453
    functionDepth: 0
    functionLinenumber: 453
    functionLinenumberEnd: 455
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getY()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getY()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 459
      start: 457
    functionDepth: 0
    functionLinenumber: 457
    functionLinenumberEnd: 459
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getZ()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getZ()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - z
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 463
      start: 461
    functionDepth: 0
    functionLinenumber: 461
    functionLinenumberEnd: 463
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].setZ(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].setZ(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - File
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.ClassWithFile
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ClassWithFile].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.ClassWithFile
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.ClassWithFile].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - result
    - QTime
    argTypes:
    - java.util.List<String>
    - Long
    constantsTouched: []
    func_position:
      end: 478
      start: 474
    functionDepth: 0
    functionLinenumber: 474
    functionLinenumberEnd: 478
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].<init>(java.util.List<String>,Long)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].<init>(java.util.List<String>,Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - 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: 482
      start: 480
    functionDepth: 0
    functionLinenumber: 480
    functionLinenumberEnd: 482
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getResult()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getResult()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - List<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: 486
      start: 484
    functionDepth: 0
    functionLinenumber: 484
    functionLinenumberEnd: 486
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getQTime()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getQTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields:491,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields:491,1
    - Dst: '[Long].equals(com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields:495,1
    - Dst: '[List<String>].equals(com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields)'
      Src: com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields:498,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 500
      start: 488
    functionDepth: 0
    functionLinenumber: 488
    functionLinenumberEnd: 500
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].equals(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getClass()'
    - '[Long].equals(com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields)'
    - '[Object].getClass()'
    - '[List<String>].equals(com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileInputStream].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:21,1
    - Dst: '[java.io.InputStreamReader].<init>(java.io.FileInputStream)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.InputStreamReader)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:23,1
    - Dst: '[Object].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:24,1
    - Dst: stuff.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:25,1
    - Dst: stuff.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:26,1
    - Dst: stuff.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:27,1
    - Dst: stuff.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertNull(com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.MergeTest].testMerge()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
    functionUses: 0
    functionsReached:
    - '[Object].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[java.io.FileInputStream].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
    - '[com.esotericsoftware.yamlbeans.MergeTest].assertNull(com.esotericsoftware.yamlbeans.MergeTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.InputStreamReader)'
    - '[java.io.InputStreamReader].<init>(java.io.FileInputStream)'
    - stuff.get(String)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.MergeTest].testMerge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:34,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:35,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:36,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:39,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:40,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:40,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:41,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 42
    functionName: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeMultipleMaps()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
    - '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
    - map.get(String)
    - '[java.util.Map<String,String>].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeMultipleMaps()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:48,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:50,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:53,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:54,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:54,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:55,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:55,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.MergeTest:56,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 57
    functionName: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeUpdateValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.MergeTest].assertEquals(String,com.esotericsoftware.yamlbeans.MergeTest)'
    - '[com.esotericsoftware.yamlbeans.MergeTest].append(String)'
    - map.get(String)
    - '[java.util.Map<String,String>].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeUpdateValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:63,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.MergeTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.MergeTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.MergeTest:68,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 71
    functionName: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeExpectThrowYamlReaderException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.MergeTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.MergeTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.MergeTest].testMergeExpectThrowYamlReaderException()'
  - 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.esotericsoftware.yamlbeans.MergeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.MergeTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.MergeTest
    signature: '[com.esotericsoftware.yamlbeans.MergeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:49,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:51,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(char,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:53,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:57,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:57,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 33
    functionDepth: 3
    functionLinenumber: 33
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSimpleFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(char,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSimpleFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:63,1
    - Dst: System.out.println(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:64,1
    - Dst: map.keySet()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].iterator()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:65,1
    - Dst: map.values()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].iterator()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:66,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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 67
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testUnicodeStrings()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - map.values()
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    - map.keySet()
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].iterator()'
    - System.out.println(String)
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testUnicodeStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:70,1
    - Dst: test.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:71,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:71,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:72,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:72,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:78,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:80,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:83,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:85,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:86,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:87,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:88,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:90,1
    - Dst: test.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:91,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:91,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:92,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:95,1
    - Dst: test.listValues.size()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:96,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:96,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:97,1
    - Dst: test.listValues.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:98,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:98,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:101,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:102,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:103,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:105,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:108,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:110,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:111,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 53
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 69
    functionDepth: 3
    functionLinenumber: 69
    functionLinenumberEnd: 114
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSequence()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String)'
    - test.listValues.get(int)
    - test.listValues.size()
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:117,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:120,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertNull(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:122,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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 116
    functionDepth: 3
    functionLinenumber: 116
    functionLinenumberEnd: 123
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchors()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,int)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertNull(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(int)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:131,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:132,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:132,1
    - Dst: System.out.println(Object)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:132,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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 133
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSingleQuotes()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - System.out.println(Object)
    - System.out.println(int)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSingleQuotes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:151,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:152,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:152,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:155,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:158,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:161,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 140
    functionDepth: 1
    functionLinenumber: 140
    functionLinenumberEnd: 163
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testCyclicReferences()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(null)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testCyclicReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:167,1
    - Dst: map.entrySet()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:168,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].iterator()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:168,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:170,1
    - Dst: mapEntry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:171,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:171,1
    - Dst: mapEntry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:172,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:172,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:174,1
    - Dst: mapEntry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:175,1
    - Dst: mapEntry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:178,1
    - Dst: mapEntry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:179,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:179,1
    - Dst: mapEntry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 181
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReaderMaintainsOrderWhenReadingMap()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - mapEntry.getValue()
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].iterator()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].next()'
    - map.entrySet()
    - mapEntry.getKey()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReaderMaintainsOrderWhenReadingMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.out.println(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:185,1
    - Dst: System.out.println(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:187,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:187,1
    - Dst: System.out.println(Object)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:188,1
    - Dst: System.out.println()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:189,1
    - Dst: System.out.println()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:190,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:192,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:192,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Test
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 193
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 193
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 3
    functionsReached:
    - System.out.println()
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    - System.out.println(Object)
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read(null)'
    - System.out.println(String)
    linkageType: ''
    returnType: Test
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:219,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:220,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:221,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[Object].getInts()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[Object].getInts()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[Object].getInts()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    - Dst: '[Object].getStrings()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:227,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 228
      start: 218
    functionDepth: 4
    functionLinenumber: 218
    functionLinenumberEnd: 228
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testPropertyElementType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].getValue()'
    - '[Object].getInts()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[Object].getStrings()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testPropertyElementType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:231,1
    - Dst: '[ReadConfig].setConstructorParameters()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:232,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:234,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:234,1
    - Dst: '[Object].getX()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:235,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:235,1
    - Dst: '[Object].getY()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:236,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:236,1
    - Dst: '[Object].getZ()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:238,1
    - Dst: '[Object].getX()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:239,1
    - Dst: '[Object].getY()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:240,1
    - Dst: '[Object].getZ()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:241,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:241,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 230
    functionDepth: 4
    functionLinenumber: 230
    functionLinenumberEnd: 242
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testConstructorArgs()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[Object].getX()'
    - '[ReadConfig].setConstructorParameters()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[Object].getZ()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[Object].getY()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testConstructorArgs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:328,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:331,1
    - Dst: '[ReadConfig].setIgnoreUnknownProperties(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:335,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:338,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:339,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:340,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:342,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 344
      start: 326
    functionDepth: 4
    functionLinenumber: 326
    functionLinenumberEnd: 344
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[ReadConfig].setIgnoreUnknownProperties(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:350,1
    - Dst: '[ReadConfig].setIgnoreUnknownProperties(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:351,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:353,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:353,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:354,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:355,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:356,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:358,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 360
      start: 346
    functionDepth: 4
    functionLinenumber: 346
    functionLinenumberEnd: 360
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownPropertiesSprcialType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[ReadConfig].setIgnoreUnknownProperties(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownPropertiesSprcialType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:364,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:365,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:366,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:368,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:369,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:374,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:376,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:378,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 380
      start: 362
    functionDepth: 4
    functionLinenumber: 362
    functionLinenumberEnd: 380
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreNotAllowedIfAllowDuplicateIsSetSo()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreNotAllowedIfAllowDuplicateIsSetSo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:384,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:386,1
    - Dst: e.printStackTrace()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:388,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:389,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:393,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:394,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:395,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:397,1
    - Dst: e.printStackTrace()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:399,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:400,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 402
      start: 382
    functionDepth: 4
    functionLinenumber: 382
    functionLinenumberEnd: 402
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreAllowedIfAllowDuplicateIsSetSo()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - e.printStackTrace()
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreAllowedIfAllowDuplicateIsSetSo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:426,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:426,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:427,1
    - Dst: '[TypeTagIgnoringReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:433,1
    - Dst: '[TypeTagIgnoringReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:433,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:434,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:434,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 435
      start: 418
    functionDepth: 1
    functionLinenumber: 418
    functionLinenumberEnd: 435
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsTopLevel()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[TypeTagIgnoringReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[TypeTagIgnoringReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsTopLevel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:459,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:459,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:460,1
    - Dst: '[TypeTagIgnoringReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:466,1
    - Dst: '[TypeTagIgnoringReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:466,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:467,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].size()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:468,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:468,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:469,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:469,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 470
      start: 447
    functionDepth: 1
    functionLinenumber: 447
    functionLinenumberEnd: 470
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsEmbedded()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[TypeTagIgnoringReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[TypeTagIgnoringReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].size()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].get(int)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsEmbedded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:480,1
    - Dst: '[java.util.HashMap].put(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:481,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:482,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:484,1
    - Dst: '[ReadConfig].setGuessNumberTypes(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:485,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:486,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:487,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:488,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:489,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:490,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:490,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:491,1
    - Dst: result.get(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:492,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:493,1
    - Dst: '[java.util.HashMap].put(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:496,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:498,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:499,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:500,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:502,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:502,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:503,1
    - Dst: result.get(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:504,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:505,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 506
      start: 477
    functionDepth: 5
    functionLinenumber: 477
    functionLinenumberEnd: 506
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessNumberTypes()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].put(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[java.io.StringWriter].toString()'
    - '[ReadConfig].setGuessNumberTypes(boolean)'
    - '[java.util.HashMap].put(String,String)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    - result.get(String)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessNumberTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:512,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:514,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:515,1
    - Dst: '[java.util.Map<String,Long>].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:515,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].intValue()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:515,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:516,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:520,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:521,1
    - Dst: '[java.util.Map<String,Long>].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:521,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].intValue()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:521,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:522,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 523
      start: 508
    functionDepth: 4
    functionLinenumber: 508
    functionLinenumberEnd: 523
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessOctNumberAndHexNumber()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].intValue()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[java.util.Map<String,Long>].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessOctNumberAndHexNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:533,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:534,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:534,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:537,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:538,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:538,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:541,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:542,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:542,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 543
      start: 530
    functionDepth: 1
    functionLinenumber: 530
    functionLinenumberEnd: 543
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testWhiteSpaceCharacters()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(com.esotericsoftware.yamlbeans.YamlReaderTest,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testWhiteSpaceCharacters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:553,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:554,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:555,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:557,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:558,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:558,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:560,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:561,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 562
      start: 551
    functionDepth: 1
    functionLinenumber: 551
    functionLinenumberEnd: 562
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadMultiTpyeDocuments()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    - map.get(String)
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadMultiTpyeDocuments()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:566,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:567,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:567,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:568,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:568,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:569,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:569,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 570
      start: 564
    functionDepth: 1
    functionLinenumber: 564
    functionLinenumberEnd: 570
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testRead()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testRead()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:574,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:575,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:575,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:576,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:576,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:577,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:577,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:578,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:578,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:578,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:579,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:580,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:581,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:581,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:582,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:583,1
    - Dst: '[java.util.Iterator<T>].hasNext()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:584,1
    - Dst: '[java.util.Iterator<T>].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:585,1
    - Dst: '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:585,1
    - Dst: '[java.util.ArrayList].size()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:587,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:587,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:588,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:588,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 589
      start: 572
    functionDepth: 1
    functionLinenumber: 572
    functionLinenumberEnd: 589
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAll()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[java.util.Iterator<T>].hasNext()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[java.util.Iterator<T>].next()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[java.util.ArrayList].get(int)'
    - '[java.util.ArrayList].size()'
    - '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
    - '[java.util.ArrayList].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].append(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:593,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:594,1
    - Dst: '[java.util.Iterator<T>].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:596,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:597,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 600
      start: 591
    functionDepth: 0
    functionLinenumber: 591
    functionLinenumberEnd: 600
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingNextExpectThrowsRuntimeException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail()'
    - '[java.util.Iterator<T>].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingNextExpectThrowsRuntimeException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:604,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:605,1
    - Dst: '[java.util.Iterator<T>].remove()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:607,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:608,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 611
      start: 602
    functionDepth: 0
    functionLinenumber: 602
    functionLinenumberEnd: 611
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingRemoveExpectThrowsUnsupportedOperationException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readAll()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail()'
    - '[java.util.Iterator<T>].remove()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingRemoveExpectThrowsUnsupportedOperationException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:615,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:616,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:616,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:617,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:618,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:618,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:620,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:621,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:621,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:622,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:622,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 623
      start: 613
    functionDepth: 1
    functionLinenumber: 613
    functionLinenumberEnd: 623
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchor()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:627,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:628,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:629,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:629,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:631,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:633,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:634,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:635,1
    - Dst: '[Long].intValue()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:635,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:635,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 636
      start: 625
    functionDepth: 4
    functionLinenumber: 625
    functionLinenumberEnd: 636
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchorsUseGuessNumberTypes()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[Long].intValue()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchorsUseGuessNumberTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:640,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:641,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:641,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:641,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:642,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:642,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:645,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:647,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:647,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:647,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 649
      start: 638
    functionDepth: 1
    functionLinenumber: 638
    functionLinenumberEnd: 649
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchorAndAlias()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].contains(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    - e.getMessage()
    - '[java.util.Map<String,String>].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertTrue(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchorAndAlias()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:653,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:655,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:656,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 659
      start: 651
    functionDepth: 1
    functionLinenumber: 651
    functionLinenumberEnd: 659
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExpectExpectThrowsParserException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExpectExpectThrowsParserException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:662,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:663,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:664,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:665,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:666,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClassLoader()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:666,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:667,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:667,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:668,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:668,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 669
      start: 661
    functionDepth: 4
    functionLinenumber: 661
    functionLinenumberEnd: 669
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassLoader()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClassLoader()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassLoader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:672,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:673,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:674,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:675,1
    - Dst: '[ReadConfig].setClassTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:676,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:677,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:678,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:678,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:679,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:679,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 680
      start: 671
    functionDepth: 4
    functionLinenumber: 671
    functionLinenumberEnd: 680
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassTags()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[ReadConfig].setClassTags(boolean)'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:684,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:685,1
    - Dst: '[java.util.Map].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:685,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:685,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 686
      start: 682
    functionDepth: 1
    functionLinenumber: 682
    functionLinenumberEnd: 686
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsNull()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(null,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[java.util.Map].get(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:690,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:691,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:691,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 692
      start: 688
    functionDepth: 1
    functionLinenumber: 688
    functionLinenumberEnd: 692
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsString()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:696,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:697,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:697,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:699,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:700,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:700,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 701
      start: 694
    functionDepth: 1
    functionLinenumber: 694
    functionLinenumberEnd: 701
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsInteger()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,int)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsInteger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:705,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:706,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:706,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:708,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:709,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:709,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 710
      start: 703
    functionDepth: 1
    functionLinenumber: 703
    functionLinenumberEnd: 710
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsBoolean()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:714,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:715,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:715,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:717,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:718,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:718,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 719
      start: 712
    functionDepth: 1
    functionLinenumber: 712
    functionLinenumberEnd: 719
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsFloat()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsFloat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:723,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:724,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:724,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:726,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:727,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:727,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 728
      start: 721
    functionDepth: 1
    functionLinenumber: 721
    functionLinenumberEnd: 728
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsDouble()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(float,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsDouble()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:732,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:733,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,long)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:733,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:735,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:736,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,long)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:736,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 737
      start: 730
    functionDepth: 1
    functionLinenumber: 730
    functionLinenumberEnd: 737
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsLong()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,long)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsLong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:741,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:742,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,short)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:742,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:744,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:745,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,short)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:745,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 746
      start: 739
    functionDepth: 1
    functionLinenumber: 739
    functionLinenumberEnd: 746
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsShort()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,short)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsShort()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:750,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:751,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(char,char)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:751,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:753,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:754,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(char,char)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:754,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 755
      start: 748
    functionDepth: 1
    functionLinenumber: 748
    functionLinenumberEnd: 755
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsCharacter()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(char,char)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsCharacter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:759,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:760,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,byte)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:760,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:762,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:763,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,byte)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:763,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 764
      start: 757
    functionDepth: 1
    functionLinenumber: 757
    functionLinenumberEnd: 764
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsByte()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(int,byte)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsByte()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:767,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:768,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:769,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:770,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:770,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:772,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:773,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 776
      start: 766
    functionDepth: 1
    functionLinenumber: 766
    functionLinenumberEnd: 776
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadEnumExpectThrowsYamlReaderException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadEnumExpectThrowsYamlReaderException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:780,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:781,1
    - Dst: '[java.util.Map].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:781,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:781,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 782
      start: 778
    functionDepth: 1
    functionLinenumber: 778
    functionLinenumberEnd: 782
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExplicitKey()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[java.util.Map].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExplicitKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:786,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:788,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:789,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:790,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:790,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:793,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:794,1
    - Dst: map.get(String)
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:795,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:795,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 796
      start: 784
    functionDepth: 4
    functionLinenumber: 784
    functionLinenumberEnd: 796
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigTagSuffix()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - map.get(String)
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigTagSuffix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:799,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:800,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:801,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:802,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:803,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:805,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:805,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:806,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:809,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:809,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:811,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest:812,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 815
      start: 798
    functionDepth: 4
    functionLinenumber: 798
    functionLinenumberEnd: 815
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigAllowDuplicates()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlReaderTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReaderTest].fail(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigAllowDuplicates()'
  - 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.esotericsoftware.yamlbeans.YamlReaderTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Node
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Node
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Node].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Node
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Node].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - boolean
      - float
      - double
      - long
      - short
      - char
      - byte
      - List
      - Object[]
      - String[]
      - int[]
      - Test
      - Test
      - TestEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Test].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Test
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Value>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 250
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getInts()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Value>
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getInts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Value>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ints
    argTypes:
    - java.util.List<Value>
    constantsTouched: []
    func_position:
      end: 254
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 254
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setInts(java.util.List<Value>)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setInts(java.util.List<Value>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 258
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getStrings()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - strings
    argTypes:
    - java.util.List
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setStrings(java.util.List)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setStrings(java.util.List)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      - List
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Value>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 270
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 270
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].getInts()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Value>
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].getInts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Value>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ints
    argTypes:
    - java.util.List<Value>
    constantsTouched: []
    func_position:
      end: 274
      start: 272
    functionDepth: 0
    functionLinenumber: 272
    functionLinenumberEnd: 274
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].setInts(java.util.List<Value>)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].setInts(java.util.List<Value>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Value>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 282
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 282
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].getValue()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 286
      start: 284
    functionDepth: 0
    functionLinenumber: 284
    functionLinenumberEnd: 286
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].setValue(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].setValue(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: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Value
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Value
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].<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.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 295
      start: 292
    functionDepth: 0
    functionLinenumber: 292
    functionLinenumberEnd: 295
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].<init>(int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 299
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 299
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getX()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getX()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - x
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 303
      start: 301
    functionDepth: 0
    functionLinenumber: 301
    functionLinenumberEnd: 303
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setX(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setX(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 307
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 307
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getY()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getY()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - y
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 311
      start: 309
    functionDepth: 0
    functionLinenumber: 309
    functionLinenumberEnd: 311
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setY(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setY(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      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: 315
      start: 313
    functionDepth: 0
    functionLinenumber: 313
    functionLinenumberEnd: 315
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getZ()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getZ()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - z
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 319
      start: 317
    functionDepth: 0
    functionLinenumber: 317
    functionLinenumberEnd: 319
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setZ(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setZ(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.esotericsoftware.yamlbeans.YamlReaderTest.ACD
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ACD].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.ACD
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.ACD].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader:407,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader
      static: false
      superClass: YamlReader
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 408
      start: 406
    functionDepth: 1
    functionLinenumber: 406
    functionLinenumberEnd: 408
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: false
      superClass: YamlReader
    argCount: 2
    argNames:
    - tag
    - classLoader
    argTypes:
    - String
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 414
      start: 410
    functionDepth: 0
    functionLinenumber: 410
    functionLinenumberEnd: 414
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].findTagClass(String,ClassLoader)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<?>
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].findTagClass(String,ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<Fish>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReaderTest.Lake
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Lake].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Lake
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Lake].<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.esotericsoftware.yamlbeans.YamlReaderTest.Fish
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Fish].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReaderTest.Fish
    signature: '[com.esotericsoftware.yamlbeans.YamlReaderTest.Fish].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:19,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:20,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:21,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:22,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:25,1
    - Dst: '[Object].toString()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagDirective()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[Object].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagDirective()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:30,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:31,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:32,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:33,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:34,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testRepeatedTagDirective()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testRepeatedTagDirective()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:41,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:42,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:43,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:44,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:45,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:46,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:48,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:49,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:49,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:50,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].getTag()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:53,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:53,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].getTag()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:56,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].getTag()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagHandles()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].append(String)'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].getTag()'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagHandles()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:65,1
    - Dst: '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:68,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:68,1
    - Dst: '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:71,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:72,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:73,1
    - Dst: '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:79,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:81,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 83
    functionName: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testVersion()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.TagDirectiveTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,com.esotericsoftware.yamlbeans.TagDirectiveTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].assertEquals(String,Object)'
    - '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.TagDirectiveTest:15,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.esotericsoftware.yamlbeans.TagDirectiveTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.TagDirectiveTest
    signature: '[com.esotericsoftware.yamlbeans.TagDirectiveTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 36
      start: 33
    functionDepth: 4
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].setup()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(int,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:48,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String,null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:54,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:56,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 58
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetClassTag()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(null)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String,null)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(int,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetClassTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TimeZone].getTimeZone(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:62,1
    - Dst: '[java.util.TimeZone].setDefault(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:68,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:69,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:69,1
    - Dst: '[java.util.Date].getTime()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(null,com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:73,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:79,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:81,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 60
    functionDepth: 3
    functionLinenumber: 60
    functionLinenumberEnd: 83
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetScalarSerializer()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(null,com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
    - '[java.util.TimeZone].getTimeZone(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(int,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.util.Date].getTime()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(null)'
    - '[java.util.TimeZone].setDefault(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
    - e.getMessage()
    - '[Object].getClass()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetScalarSerializer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:87,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:89,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:90,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:91,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:94,1
    - Dst: testObject.objects.get(int)
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(null,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:98,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:104,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String,null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:110,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:116,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:122,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:124,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:124,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:124,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 126
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyElementType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(null,String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].getClass()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(null)'
    - testObject.objects.get(int)
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(String,null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyElementType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:130,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:134,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:135,1
    - Dst: testObject.object.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:136,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:136,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(null,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:139,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:141,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:141,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:145,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String,null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:151,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:157,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:159,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 161
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyDefaultType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(null,String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(null)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String)'
    - testObject.object.getClass()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(String,null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyDefaultType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:167,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:168,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:170,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:171,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:173,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:175,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 163
    functionDepth: 1
    functionLinenumber: 163
    functionLinenumberEnd: 177
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:182,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:183,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:184,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:187,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:189,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:191,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:191,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:191,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 193
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 193
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrivateConstructors()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrivateConstructors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:198,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setTagSuffix(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:200,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:201,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:202,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:203,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:204,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:205,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:209,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:210,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:210,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:211,1
    - Dst: '[java.util.HashMap].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:212,1
    - Dst: '[Object].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:212,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:212,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 195
    functionDepth: 5
    functionLinenumber: 195
    functionLinenumberEnd: 213
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTagSuffix()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setTagSuffix(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[java.util.HashMap].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[Object].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.HashMap].put(String,String)'
    - '[java.util.HashMap].<init>()'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTagSuffix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:218,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:219,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:220,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:222,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:224,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitEndDocument(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:225,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:226,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:228,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:229,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:229,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 230
      start: 215
    functionDepth: 5
    functionLinenumber: 215
    functionLinenumberEnd: 230
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetExplicitEndDocument()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitEndDocument(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetExplicitEndDocument()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:234,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:240,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:242,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:242,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:244,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:245,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:246,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:247,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:248,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:249,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:249,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 232
    functionDepth: 5
    functionLinenumber: 232
    functionLinenumberEnd: 250
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootTags()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:254,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:256,1
    - Dst: '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:257,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:259,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:261,1
    - Dst: '[java.util.HashMap].put(String,com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:262,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:264,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:266,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:267,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:268,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:269,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:270,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:271,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:275,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:273,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:277,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:278,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:279,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:280,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:282,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:287,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 288
      start: 252
    functionDepth: 5
    functionLinenumber: 252
    functionLinenumberEnd: 288
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootElementTags()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[java.util.HashMap].put(String,com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootElementTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:292,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:293,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:294,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:295,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:296,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:298,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:298,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteDefaultValues(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:300,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:301,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:302,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:303,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:304,1
    - Dst: (TESTOBJECT_TAG + " {}" + LINE_SEPARATOR).equals(com.esotericsoftware.yamlbeans.YamlConfigTest)
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:304,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertFalse(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:304,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:305,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:305,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:305,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:306,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:306,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:306,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:308,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 309
      start: 290
    functionDepth: 5
    functionLinenumber: 290
    functionLinenumberEnd: 309
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteDefaultValues()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].contains(String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteDefaultValues(boolean)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - (TESTOBJECT_TAG + " {}" + LINE_SEPARATOR).equals(com.esotericsoftware.yamlbeans.YamlConfigTest)
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertFalse(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteDefaultValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:313,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:314,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:315,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:318,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:319,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:322,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:321,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setKeepBeanPropertyOrder(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:324,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:325,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:326,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:327,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:328,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:329,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 311
    functionDepth: 5
    functionLinenumber: 311
    functionLinenumberEnd: 331
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetKeepBeanPropertyOrder()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setKeepBeanPropertyOrder(boolean)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetKeepBeanPropertyOrder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:336,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:338,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:339,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:340,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:340,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:343,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:344,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:345,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:346,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:347,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:348,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:348,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:351,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:352,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:353,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:354,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:355,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:356,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:356,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 357
      start: 333
    functionDepth: 5
    functionLinenumber: 333
    functionLinenumberEnd: 357
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetVersion()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:361,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:362,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setTags(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:363,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:364,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:365,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:366,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:367,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:368,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:368,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 359
    functionDepth: 5
    functionLinenumber: 359
    functionLinenumberEnd: 369
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTags()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setTags(java.util.HashMap)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:374,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:375,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:376,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:377,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:378,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:379,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:380,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:380,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:382,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:383,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:384,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:385,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:386,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:387,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:388,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:391,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:389,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:393,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:394,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:395,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:396,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:397,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:398,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:403,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:399,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 404
      start: 371
    functionDepth: 5
    functionLinenumber: 371
    functionLinenumberEnd: 404
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetCanonical()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.util.ArrayList].add(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.HashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetCanonical()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:409,1
    - Dst: '[java.util.ArrayList].add(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:410,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:412,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:413,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:414,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:415,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:416,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:417,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:418,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:422,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:424,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:424,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 426
      start: 406
    functionDepth: 5
    functionLinenumber: 406
    functionLinenumberEnd: 426
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetIndentSize()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(int)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.ArrayList].add(int)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetIndentSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:432,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:433,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:434,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:435,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:436,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:437,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:440,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:439,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:442,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:442,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:443,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:443,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:446,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:448,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:448,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 451
      start: 428
    functionDepth: 5
    functionLinenumber: 428
    functionLinenumberEnd: 451
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWrapColumn()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[java.io.StringWriter].toString()'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWrapColumn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:455,1
    - Dst: '[java.util.LinkedList].add(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:456,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:457,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:458,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:459,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:460,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:462,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:462,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:464,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setUseVerbatimTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:465,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:466,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:467,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:468,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:470,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:470,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 471
      start: 453
    functionDepth: 5
    functionLinenumber: 453
    functionLinenumberEnd: 471
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetUseVerbatimTags()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setUseVerbatimTags(boolean)'
    - '[java.util.LinkedList].add(int)'
    - '[java.util.LinkedList].<init>()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedList)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetUseVerbatimTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:475,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:478,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:479,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:480,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:481,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:482,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:483,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:484,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:484,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:486,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:487,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:488,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:489,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:490,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:492,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:491,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:494,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:495,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:496,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:497,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:498,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:500,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:499,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:502,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:503,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:504,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:505,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:506,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:508,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:507,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:510,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:511,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:512,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:513,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:514,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:516,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:515,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 67
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 517
      start: 473
    functionDepth: 5
    functionLinenumber: 473
    functionLinenumberEnd: 517
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetQuoteChar()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetQuoteChar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:522,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:523,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:524,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:524,1
    - Dst: '[ReadConfig].setDefaultVersion(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:527,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:529,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:529,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 532
      start: 519
    functionDepth: 1
    functionLinenumber: 519
    functionLinenumberEnd: 532
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetDefaultVersion()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[ReadConfig].setDefaultVersion(null)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,Object)'
    - '[ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetDefaultVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ReadConfig].setConstructorParameters()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:536,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:538,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:539,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:539,1
    - Dst: '[ReadConfig].setConstructorParameters(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:542,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:544,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:544,1
    - Dst: '[ReadConfig].setConstructorParameters(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:548,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:550,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:550,1
    - Dst: '[ReadConfig].setConstructorParameters(null)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:554,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:556,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:556,1
    - Dst: '[ReadConfig].setConstructorParameters()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:560,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:563,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].startsWith(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:563,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:563,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 566
      start: 534
    functionDepth: 1
    functionLinenumber: 534
    functionLinenumberEnd: 566
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testConstructorParameters()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].startsWith(String)'
    - '[ReadConfig].setConstructorParameters(null)'
    - '[ReadConfig].setConstructorParameters()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
    - e.getMessage()
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.YamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testConstructorParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:570,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:571,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:572,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:573,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:575,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:576,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:578,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:579,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:580,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:581,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:584,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:583,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:586,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:587,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:588,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:589,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:590,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:590,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:592,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:593,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:594,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:595,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:596,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:597,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:597,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:599,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:600,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:601,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:602,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:603,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:603,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 604
      start: 568
    functionDepth: 5
    functionLinenumber: 568
    functionLinenumberEnd: 604
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetFlowStyle()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].<init>()'
    - '[java.util.HashMap].put(String,String)'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetFlowStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:608,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:609,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:610,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:612,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:613,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:614,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:615,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:617,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:618,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:619,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:620,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:621,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:622,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:623,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:623,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:625,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:626,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:627,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:628,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:629,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:629,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setPrettyFlow(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:631,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:632,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:633,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:634,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:635,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:637,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:636,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:639,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:640,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:641,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:642,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:644,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:643,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 645
      start: 606
    functionDepth: 5
    functionLinenumber: 606
    functionLinenumberEnd: 645
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrettyFlow()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.io.StringWriter].toString()'
    - '[java.util.LinkedHashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setPrettyFlow(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlConfigTest].assertEquals(com.esotericsoftware.yamlbeans.YamlConfigTest,com.esotericsoftware.yamlbeans.YamlConfigTest)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrettyFlow()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:648,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:650,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:652,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indentSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 653
      start: 647
    functionDepth: 0
    functionLinenumber: 647
    functionLinenumberEnd: 653
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].multipleSpaces(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].multipleSpaces(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.YamlConfigTest:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfigTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfigTest
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 663
      start: 662
    functionDepth: 0
    functionLinenumber: 662
    functionLinenumberEnd: 663
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 667
      start: 665
    functionDepth: 0
    functionLinenumber: 665
    functionLinenumberEnd: 667
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      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: 671
      start: 669
    functionDepth: 0
    functionLinenumber: 669
    functionLinenumberEnd: 671
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].getA()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 675
      start: 673
    functionDepth: 0
    functionLinenumber: 673
    functionLinenumberEnd: 675
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].setA(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].setA(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].<init>()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:13,1
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBool(boolean)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:14,1
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolObj(boolean)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:15,1
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolean(boolean)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:16,1
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:19,1
    - Dst: '[java.io.OutputStreamWriter].<init>(java.io.ByteArrayOutputStream)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.OutputStreamWriter)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:22,1
    - Dst: '[java.io.ByteArrayOutputStream].toByteArray()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:25,1
    - Dst: '[java.io.ByteArrayInputStream].<init>(com.esotericsoftware.yamlbeans.BooleanTest)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:25,1
    - Dst: '[java.io.InputStreamReader].<init>(java.io.ByteArrayInputStream)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.InputStreamReader)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest].assertEquals(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean,Object)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest:29,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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 11
    functionDepth: 5
    functionLinenumber: 11
    functionLinenumberEnd: 30
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest].testBooleanBean()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.InputStreamReader].<init>(java.io.ByteArrayInputStream)'
    - '[com.esotericsoftware.yamlbeans.BooleanTest].assertEquals(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean,Object)'
    - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBool(boolean)'
    - '[java.io.ByteArrayInputStream].<init>(com.esotericsoftware.yamlbeans.BooleanTest)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolObj(boolean)'
    - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolean(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.InputStreamReader)'
    - '[java.io.ByteArrayOutputStream].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.OutputStreamWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean)'
    - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].<init>()'
    - '[java.io.OutputStreamWriter].<init>(java.io.ByteArrayOutputStream)'
    - '[java.io.ByteArrayOutputStream].toByteArray()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest].testBooleanBean()'
  - 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.esotericsoftware.yamlbeans.BooleanTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BooleanTest
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBool()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBool()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bool
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBool(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBool(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].getBoolObj()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].getBoolObj()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - boolObj
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolObj(Boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolObj(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBoolean()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - isBoolean
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolean(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolean(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].getClass()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean:64,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean:64,1
    - Dst: '[Boolean].equals(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean)'
      Src: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean:70,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      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: 72
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 72
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].equals(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].getClass()'
    - '[Object].getClass()'
    - '[Boolean].equals(com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Boolean].hashCode()'
      Src: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean:78,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      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: 80
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 80
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].hashCode()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached:
    - '[Boolean].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 89
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean
    signature: '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 22
      start: 19
    functionDepth: 4
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].setup()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 42
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 42
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].isScalar()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].isScalar()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue(boolean)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].isScalar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.DeferredConstruction)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 48
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstruction()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.DeferredConstruction)'
    - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstruction()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.DeferredConstruction)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 54
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 54
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstructionWithPrivateConstructor()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.DeferredConstruction)'
    - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstructionWithPrivateConstructor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:61,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:62,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:68,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:69,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:72,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:78,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:84,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:89,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:91,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 95
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 95
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].createObject()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].createObject(boolean)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertNotNull(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].createObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperties(null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:101,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 105
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 105
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithNullType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperties(null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithNullType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperties(boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:109,1
    - Dst: '[java.util.Set<Property>].size()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:110,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 111
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 111
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperties(boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[java.util.Set<Property>].size()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperties(boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:115,1
    - Dst: '[java.util.Set<Property>].size()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 117
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 117
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperties(boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[java.util.Set<Property>].size()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(null,null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:123,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 127
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 127
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(null,null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:132,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:133,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 137
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 137
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullName()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(null,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:142,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:143,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 148
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 148
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithEmptyName()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].fail()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithEmptyName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:152,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:154,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:155,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:155,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:156,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:160,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:162,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:163,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:163,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:165,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 167
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 167
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:171,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:173,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:174,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:174,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:175,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:179,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,char)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:181,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:182,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(char,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:182,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:184,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:185,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:185,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:187,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:188,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:188,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 189
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 189
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(char,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,char)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:193,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:195,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:196,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:196,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:197,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:197,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:198,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:198,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:200,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:201,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,byte)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:203,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:204,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(byte,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:204,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:206,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:207,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:209,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:210,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 211
      start: 191
    functionDepth: 1
    functionLinenumber: 191
    functionLinenumberEnd: 211
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,byte)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(byte,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:215,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:217,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:218,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:218,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:219,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:219,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:220,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:220,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:223,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,short)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:225,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:226,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(short,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:226,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:228,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:229,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:229,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:231,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:232,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 233
      start: 213
    functionDepth: 1
    functionLinenumber: 213
    functionLinenumberEnd: 233
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,short)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(short,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:239,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:240,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:241,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:241,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:242,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:242,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:244,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:245,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:247,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:248,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:248,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:250,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:251,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:251,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:253,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:254,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:254,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 255
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 255
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:259,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:261,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:262,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:262,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:263,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:263,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:264,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:264,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:266,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:267,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:269,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:270,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:270,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:272,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:273,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:273,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:275,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:276,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 277
      start: 257
    functionDepth: 1
    functionLinenumber: 257
    functionLinenumberEnd: 277
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:283,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:284,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:284,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:285,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:285,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:288,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:289,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,float)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:291,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:292,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:292,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:294,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:295,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:295,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:297,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:298,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:298,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 299
      start: 279
    functionDepth: 1
    functionLinenumber: 279
    functionLinenumberEnd: 299
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest,double)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,float)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:303,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:305,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:306,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:306,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:307,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:307,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:310,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:311,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:313,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:314,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:314,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:316,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:317,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:317,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:319,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:320,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:320,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 321
      start: 301
    functionDepth: 1
    functionLinenumber: 301
    functionLinenumberEnd: 321
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest,double)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,double)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:325,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:327,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:328,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:328,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:329,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:329,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:332,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:333,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:335,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:336,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:336,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:338,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:339,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:339,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 340
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 340
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:344,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNull(Property)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:346,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 347
      start: 342
    functionDepth: 0
    functionLinenumber: 342
    functionLinenumberEnd: 347
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithBeanProperties()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertNull(Property)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithBeanProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,null)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:351,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:353,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:354,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:354,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:355,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:355,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:356,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:356,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:358,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:359,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:361,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:362,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:362,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:364,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:365,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:365,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 366
      start: 349
    functionDepth: 1
    functionLinenumber: 349
    functionLinenumberEnd: 366
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,boolean)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,null)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:370,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:372,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:373,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:373,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:374,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:374,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:375,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:375,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:377,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:378,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,char)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:380,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:381,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(char,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:381,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:383,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:384,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:384,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:386,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:387,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:387,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 388
      start: 368
    functionDepth: 1
    functionLinenumber: 368
    functionLinenumberEnd: 388
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(char,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,char)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:392,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:394,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:395,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:395,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:396,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:396,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:397,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:397,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:399,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:400,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,byte)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:402,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:403,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(byte,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:403,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:405,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:406,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:406,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:408,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:409,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:409,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 410
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 410
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,byte)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(byte,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:414,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:416,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:417,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:417,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:418,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:418,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:421,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:422,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,short)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:424,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:425,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(short,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:425,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:427,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:428,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:428,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:430,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:431,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:431,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 432
      start: 412
    functionDepth: 1
    functionLinenumber: 412
    functionLinenumberEnd: 432
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,short)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(short,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:436,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:438,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:439,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:439,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:440,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:440,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:441,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:441,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:443,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:444,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:446,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:447,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:447,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:449,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:450,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:450,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:452,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:453,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:453,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 454
      start: 434
    functionDepth: 1
    functionLinenumber: 434
    functionLinenumberEnd: 454
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:458,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:460,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:461,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:461,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:462,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:462,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:463,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:463,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:465,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:466,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:468,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:469,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:469,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:471,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:472,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:472,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:474,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:475,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:475,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 476
      start: 456
    functionDepth: 1
    functionLinenumber: 456
    functionLinenumberEnd: 476
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(int,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,int)'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:480,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:482,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:483,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:483,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:484,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:484,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:485,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:485,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:487,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:488,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,float)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:490,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:491,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:491,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:493,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:494,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:494,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:496,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:497,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:497,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 498
      start: 478
    functionDepth: 1
    functionLinenumber: 478
    functionLinenumberEnd: 498
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest,double)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,float)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(float,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:502,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:504,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:505,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:505,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:506,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:506,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:507,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:507,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:509,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:510,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,double)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:512,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:513,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:513,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:515,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:516,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:516,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:518,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:519,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:519,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 520
      start: 500
    functionDepth: 1
    functionLinenumber: 500
    functionLinenumberEnd: 520
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(double,com.esotericsoftware.yamlbeans.BeansTest,double)'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,double)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest,com.esotericsoftware.yamlbeans.BeansTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:524,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:526,1
    - Dst: '[Property].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:527,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:527,1
    - Dst: '[Property].getName()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:528,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:528,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:529,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:529,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
      Src: com.esotericsoftware.yamlbeans.BeansTest:531,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:532,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:534,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:535,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:535,1
    - Dst: '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:537,1
    - Dst: '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:538,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:538,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 539
      start: 522
    functionDepth: 1
    functionLinenumber: 522
    functionLinenumberEnd: 539
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(null,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(String,com.esotericsoftware.yamlbeans.BeansTest)'
    - '[Property].getType()'
    - '[Property].getName()'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertEquals(com.esotericsoftware.yamlbeans.BeansTest)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertTrue()'
    - '[Property].set(com.esotericsoftware.yamlbeans.BeansTest.MockClass,String)'
    - '[Property].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    - '[Property].get(com.esotericsoftware.yamlbeans.BeansTest.MockClass)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:543,1
    - Dst: '[com.esotericsoftware.yamlbeans.BeansTest].assertNull(Property)'
      Src: com.esotericsoftware.yamlbeans.BeansTest:545,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      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: 546
      start: 541
    functionDepth: 0
    functionLinenumber: 541
    functionLinenumberEnd: 546
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithPrivateFields()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.BeansTest].assertNull(Property)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithPrivateFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - com.esotericsoftware.yamlbeans.YamlConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.BeansTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BeansTest
    signature: '[com.esotericsoftware.yamlbeans.BeansTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.BeansTest.MockClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 562
      start: 560
    functionDepth: 0
    functionLinenumber: 560
    functionLinenumberEnd: 562
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 18
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BeansTest.MockClass
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 566
      start: 564
    functionDepth: 0
    functionLinenumber: 564
    functionLinenumberEnd: 566
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].isBooleanType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].isBooleanType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanType
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 570
      start: 568
    functionDepth: 0
    functionLinenumber: 568
    functionLinenumberEnd: 570
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setBooleanType(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setBooleanType(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 574
      start: 572
    functionDepth: 0
    functionLinenumber: 572
    functionLinenumberEnd: 574
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getCharType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getCharType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - charType
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 578
      start: 576
    functionDepth: 0
    functionLinenumber: 576
    functionLinenumberEnd: 578
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setCharType(char)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setCharType(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 582
      start: 580
    functionDepth: 0
    functionLinenumber: 580
    functionLinenumberEnd: 582
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getByteType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getByteType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - byteType
    argTypes:
    - byte
    constantsTouched: []
    func_position:
      end: 586
      start: 584
    functionDepth: 0
    functionLinenumber: 584
    functionLinenumberEnd: 586
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setByteType(byte)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setByteType(byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: short
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 590
      start: 588
    functionDepth: 0
    functionLinenumber: 588
    functionLinenumberEnd: 590
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getShortType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: short
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getShortType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - short
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - shortType
    argTypes:
    - short
    constantsTouched: []
    func_position:
      end: 594
      start: 592
    functionDepth: 0
    functionLinenumber: 592
    functionLinenumberEnd: 594
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setShortType(short)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setShortType(short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      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: 598
      start: 596
    functionDepth: 0
    functionLinenumber: 596
    functionLinenumberEnd: 598
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getIntType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getIntType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - intType
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 602
      start: 600
    functionDepth: 0
    functionLinenumber: 600
    functionLinenumberEnd: 602
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setIntType(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setIntType(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 606
      start: 604
    functionDepth: 0
    functionLinenumber: 604
    functionLinenumberEnd: 606
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getLongType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getLongType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - longType
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 610
      start: 608
    functionDepth: 0
    functionLinenumber: 608
    functionLinenumberEnd: 610
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setLongType(long)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setLongType(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: float
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 614
      start: 612
    functionDepth: 0
    functionLinenumber: 612
    functionLinenumberEnd: 614
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getFloatType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: float
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getFloatType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - floatType
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 618
      start: 616
    functionDepth: 0
    functionLinenumber: 616
    functionLinenumberEnd: 618
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setFloatType(float)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setFloatType(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 622
      start: 620
    functionDepth: 0
    functionLinenumber: 620
    functionLinenumberEnd: 622
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getDoubleType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getDoubleType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - doubleType
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 626
      start: 624
    functionDepth: 0
    functionLinenumber: 624
    functionLinenumberEnd: 626
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setDoubleType(double)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setDoubleType(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 630
      start: 628
    functionDepth: 0
    functionLinenumber: 628
    functionLinenumberEnd: 630
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getStringType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getStringType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 634
      start: 632
    functionDepth: 0
    functionLinenumber: 632
    functionLinenumberEnd: 634
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setStringType(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setStringType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 651
      start: 649
    functionDepth: 0
    functionLinenumber: 649
    functionLinenumberEnd: 651
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 655
      start: 653
    functionDepth: 0
    functionLinenumber: 653
    functionLinenumberEnd: 655
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].isBooleanType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].isBooleanType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanType
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 659
      start: 657
    functionDepth: 0
    functionLinenumber: 657
    functionLinenumberEnd: 659
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setBooleanType(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setBooleanType(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 663
      start: 661
    functionDepth: 0
    functionLinenumber: 661
    functionLinenumberEnd: 663
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getCharType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getCharType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - charType
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 667
      start: 665
    functionDepth: 0
    functionLinenumber: 665
    functionLinenumberEnd: 667
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setCharType(char)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setCharType(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 671
      start: 669
    functionDepth: 0
    functionLinenumber: 669
    functionLinenumberEnd: 671
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getByteType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getByteType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - byteType
    argTypes:
    - byte
    constantsTouched: []
    func_position:
      end: 675
      start: 673
    functionDepth: 0
    functionLinenumber: 673
    functionLinenumberEnd: 675
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setByteType(byte)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setByteType(byte)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: short
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 679
      start: 677
    functionDepth: 0
    functionLinenumber: 677
    functionLinenumberEnd: 679
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getShortType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: short
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getShortType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - short
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - shortType
    argTypes:
    - short
    constantsTouched: []
    func_position:
      end: 683
      start: 681
    functionDepth: 0
    functionLinenumber: 681
    functionLinenumberEnd: 683
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setShortType(short)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setShortType(short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      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: 687
      start: 685
    functionDepth: 0
    functionLinenumber: 685
    functionLinenumberEnd: 687
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getIntType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getIntType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - intType
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 691
      start: 689
    functionDepth: 0
    functionLinenumber: 689
    functionLinenumberEnd: 691
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setIntType(int)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setIntType(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 695
      start: 693
    functionDepth: 0
    functionLinenumber: 693
    functionLinenumberEnd: 695
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getLongType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getLongType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - longType
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 699
      start: 697
    functionDepth: 0
    functionLinenumber: 697
    functionLinenumberEnd: 699
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setLongType(long)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setLongType(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: float
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 703
      start: 701
    functionDepth: 0
    functionLinenumber: 701
    functionLinenumberEnd: 703
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getFloatType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: float
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getFloatType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - float
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - floatType
    argTypes:
    - float
    constantsTouched: []
    func_position:
      end: 707
      start: 705
    functionDepth: 0
    functionLinenumber: 705
    functionLinenumberEnd: 707
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setFloatType(float)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setFloatType(float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 711
      start: 709
    functionDepth: 0
    functionLinenumber: 709
    functionLinenumberEnd: 711
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getDoubleType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getDoubleType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - doubleType
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 715
      start: 713
    functionDepth: 0
    functionLinenumber: 713
    functionLinenumberEnd: 715
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setDoubleType(double)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setDoubleType(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - 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: 719
      start: 717
    functionDepth: 0
    functionLinenumber: 717
    functionLinenumberEnd: 719
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getStringType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getStringType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - char
      - byte
      - short
      - int
      - long
      - float
      - double
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 723
      start: 721
    functionDepth: 0
    functionLinenumber: 721
    functionLinenumberEnd: 723
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setStringType(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setStringType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.BeansTest.MockClassWithoutNoArgConstructor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anyType
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 732
      start: 730
    functionDepth: 0
    functionLinenumber: 730
    functionLinenumberEnd: 732
    functionName: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithoutNoArgConstructor].<init>(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.BeansTest.MockClassWithoutNoArgConstructor
    signature: '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithoutNoArgConstructor].<init>(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:41,1
    - Dst: '[junit.framework.Assert].assertEquals(Test,Object)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest].testRead()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
    - '[junit.framework.Assert].assertEquals(Test,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.GenericTest].testRead()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:46,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:49,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(com.esotericsoftware.yamlbeans.GenericTest)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:51,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:52,1
    - Dst: '[java.io.StringWriter].getBuffer()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest].toString()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:54,1
    - Dst: '[junit.framework.Assert].assertEquals(String,com.esotericsoftware.yamlbeans.GenericTest)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 45
    functionDepth: 5
    functionLinenumber: 45
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest].testWrite()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.StringWriter].getBuffer()'
    - '[junit.framework.Assert].assertEquals(String,com.esotericsoftware.yamlbeans.GenericTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Test)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.GenericTest].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(com.esotericsoftware.yamlbeans.GenericTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.GenericTest].testWrite()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:58,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:59,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:60,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:62,1
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:63,1
    - Dst: '[java.util.LinkedHashMap].put(String,com.esotericsoftware.yamlbeans.GenericTest.Struct)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:64,1
    - Dst: '[java.util.LinkedHashMap].put(String,com.esotericsoftware.yamlbeans.GenericTest.Struct)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:64,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:66,1
    - Dst: '[java.util.LinkedList].add(int)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:67,1
    - Dst: '[java.util.LinkedList].add(int)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:68,1
    - Dst: '[java.util.LinkedList].add(int)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:69,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:71,1
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:72,1
    - Dst: '[java.util.LinkedList].add(com.esotericsoftware.yamlbeans.GenericTest.Struct)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:72,1
    - Dst: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:73,1
    - Dst: '[java.util.LinkedList].add(com.esotericsoftware.yamlbeans.GenericTest.Struct)'
      Src: com.esotericsoftware.yamlbeans.GenericTest:73,1
    - Dst: '[Test].<init>()'
      Src: com.esotericsoftware.yamlbeans.GenericTest:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Test
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 82
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 2
    functionsReached:
    - '[java.util.LinkedList].add(com.esotericsoftware.yamlbeans.GenericTest.Struct)'
    - '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
    - '[java.util.LinkedList].add(int)'
    - '[java.util.LinkedList].<init>()'
    - '[java.util.LinkedHashMap].put(String,String)'
    - '[Test].<init>()'
    - '[java.util.LinkedHashMap].put(String,com.esotericsoftware.yamlbeans.GenericTest.Struct)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: Test
    signature: '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.GenericTest:15,1
    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.esotericsoftware.yamlbeans.GenericTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.GenericTest
    signature: '[com.esotericsoftware.yamlbeans.GenericTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.GenericTest.Struct
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - i
    - str
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.GenericTest.Struct
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
  - 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: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.GenericTest.Struct
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 95
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.GenericTest.Struct
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(com.esotericsoftware.yamlbeans.GenericTest.Struct)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Struct:111,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      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: 116
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 116
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].equals(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[String].equals(com.esotericsoftware.yamlbeans.GenericTest.Struct)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Struct:121,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      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: 123
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 123
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].hashCode()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Struct].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[List<Integer>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:146,1
    - Dst: '[Map<String, String>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:149,1
    - Dst: '[List<Struct>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:152,1
    - Dst: '[Map<String, Struct>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:155,1
    - Dst: '[Map<String, List<String>>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:158,1
    - Dst: '[Map<String, ?>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:161,1
    CyclomaticComplexity: 23
    EdgeCount: 23
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      - Map<String, Struct>
      - List<Integer>
      - List<Struct>
      - Map<String, List<String>>
      - Map<String, ?>
      classPublic: false
      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: 166
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 166
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Test].equals(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[Map<String, Struct>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    - '[List<Struct>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    - '[List<Integer>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    - '[Map<String, ?>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    - '[Map<String, String>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    - '[Map<String, List<String>>].equals(com.esotericsoftware.yamlbeans.GenericTest.Test)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Test].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, String>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:170,1
    - Dst: '[Map<String, Struct>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:171,1
    - Dst: '[List<Integer>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:172,1
    - Dst: '[List<Struct>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:173,1
    - Dst: '[Map<String, List<String>>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:174,1
    - Dst: '[Map<String, ?>].hashCode()'
      Src: com.esotericsoftware.yamlbeans.GenericTest.Test:175,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      - Map<String, Struct>
      - List<Integer>
      - List<Struct>
      - Map<String, List<String>>
      - Map<String, ?>
      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: 177
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 177
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Test].hashCode()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached:
    - '[Map<String, ?>].hashCode()'
    - '[Map<String, List<String>>].hashCode()'
    - '[Map<String, String>].hashCode()'
    - '[List<Struct>].hashCode()'
    - '[List<Integer>].hashCode()'
    - '[Map<String, Struct>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Test].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      - Map<String, Struct>
      - List<Integer>
      - List<Struct>
      - Map<String, List<String>>
      - Map<String, ?>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.GenericTest.Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.GenericTest.Test].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.GenericTest.Test
    signature: '[com.esotericsoftware.yamlbeans.GenericTest.Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: version.getMajor()
      Src: com.esotericsoftware.yamlbeans.VersionTest:13,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:13,1
    - Dst: version.getMinor()
      Src: com.esotericsoftware.yamlbeans.VersionTest:14,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:14,1
    - Dst: version.toString()
      Src: com.esotericsoftware.yamlbeans.VersionTest:15,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(String,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 10
    functionDepth: 1
    functionLinenumber: 10
    functionLinenumberEnd: 16
    functionName: '[com.esotericsoftware.yamlbeans.VersionTest].testV1_0()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/VersionTest.java
    functionUses: 0
    functionsReached:
    - version.toString()
    - version.getMajor()
    - version.getMinor()
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(String,com.esotericsoftware.yamlbeans.VersionTest)'
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.VersionTest].testV1_0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: version.getMajor()
      Src: com.esotericsoftware.yamlbeans.VersionTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:21,1
    - Dst: version.getMinor()
      Src: com.esotericsoftware.yamlbeans.VersionTest:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:22,1
    - Dst: version.toString()
      Src: com.esotericsoftware.yamlbeans.VersionTest:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(String,com.esotericsoftware.yamlbeans.VersionTest)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.VersionTest].testV1_1()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/VersionTest.java
    functionUses: 0
    functionsReached:
    - version.toString()
    - version.getMajor()
    - version.getMinor()
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(String,com.esotericsoftware.yamlbeans.VersionTest)'
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(int,com.esotericsoftware.yamlbeans.VersionTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.VersionTest].testV1_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(com.esotericsoftware.yamlbeans.Version,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(com.esotericsoftware.yamlbeans.Version,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(null)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.VersionTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 26
    functionDepth: 2
    functionLinenumber: 26
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.VersionTest].testGetVersion()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/VersionTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertNull(com.esotericsoftware.yamlbeans.Version)'
    - '[com.esotericsoftware.yamlbeans.VersionTest].assertEquals(com.esotericsoftware.yamlbeans.Version,com.esotericsoftware.yamlbeans.Version)'
    - '[com.esotericsoftware.yamlbeans.Version].getVersion(null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.VersionTest].testGetVersion()'
  - 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.esotericsoftware.yamlbeans.VersionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.VersionTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/VersionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.VersionTest
    signature: '[com.esotericsoftware.yamlbeans.VersionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:18,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:19,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:20,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.SafeYamlConfigTest,com.esotericsoftware.yamlbeans.SafeYamlConfig)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:23,1
    - Dst: dataMap.containsKey(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:25,1
    - Dst: dataMap.get(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testDeserializationOfClassTag()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue()'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.SafeYamlConfigTest,com.esotericsoftware.yamlbeans.SafeYamlConfig)'
    - dataMap.containsKey(String)
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - dataMap.get(String)
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testDeserializationOfClassTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:31,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:32,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:33,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.SafeYamlConfigTest,com.esotericsoftware.yamlbeans.SafeYamlConfig)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:38,1
    - Dst: dataMap.containsKey(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:40,1
    - Dst: dataMap.get(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:41,1
    - Dst: old.containsKey(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:42,1
    - Dst: old.get(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:43,1
    - Dst: dataMap.get(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertNull(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 29
    functionDepth: 2
    functionLinenumber: 29
    functionLinenumberEnd: 45
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testIgnoreAnchor()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue()'
    - old.containsKey(String)
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertNull(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.SafeYamlConfigTest,com.esotericsoftware.yamlbeans.SafeYamlConfig)'
    - dataMap.containsKey(String)
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - dataMap.get(String)
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].append(String)'
    - old.get(String)
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertTrue(com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].assertEquals(String,com.esotericsoftware.yamlbeans.SafeYamlConfigTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testIgnoreAnchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfigTest:14,1
    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.esotericsoftware.yamlbeans.SafeYamlConfigTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.SafeYamlConfigTest
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      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.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].getA()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - Object
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].setA(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].setA(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:38,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 35
    functionDepth: 9
    functionLinenumber: 35
    functionLinenumberEnd: 47
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testGetNextToken()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testGetNextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:61,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:64,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:66,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:66,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:67,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 57
    functionDepth: 9
    functionLinenumber: 57
    functionLinenumberEnd: 71
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerReader()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:82,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:84,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:84,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:85,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:85,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 79
    functionDepth: 2
    functionLinenumber: 79
    functionLinenumberEnd: 87
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerString()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:108,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:110,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:111,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:111,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:114,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:117,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:117,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:120,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:123,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 104
    functionDepth: 9
    functionLinenumber: 104
    functionLinenumberEnd: 124
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextToken()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:143,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:143,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:144,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:145,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:146,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:148,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:149,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:150,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:151,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:152,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:155,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:158,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(TokenType)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 141
    functionDepth: 9
    functionLinenumber: 141
    functionLinenumberEnd: 161
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextTokenType()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(TokenType,com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertNull(TokenType)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextTokenType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:175,1
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:176,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:176,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:177,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:177,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest,null)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:177,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest,com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:178,1
    - Dst: '[java.util.Iterator].remove()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:179,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.FileNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 180
      start: 173
    functionDepth: 9
    functionLinenumber: 173
    functionLinenumberEnd: 180
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testIterator()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest,com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest,null)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    - '[java.util.Iterator].remove()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:191,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:191,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:192,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:195,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 189
    functionDepth: 9
    functionLinenumber: 189
    functionLinenumberEnd: 196
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testClose()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].assertEquals(String,String)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testClose()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:17,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:18,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:19,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].setup()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.StringWriter)'
    - '[java.io.StringWriter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:42,1
    - Dst: e.getMessage()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:44,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:48,1
    - Dst: '[java.io.BufferedWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:51,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.BufferedWriter,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:52,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 53
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmitterConstructor()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(null)'
    - e.getMessage()
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.BufferedWriter,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
    - '[java.io.BufferedWriter].<init>(java.io.StringWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmitterConstructor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:57,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 4
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateStreamStart()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateStreamStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:65,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 62
    functionDepth: 4
    functionLinenumber: 62
    functionLinenumberEnd: 68
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateNOTHING()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateNOTHING()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:72,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:73,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,String,char)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:74,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:74,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 70
    functionDepth: 4
    functionLinenumber: 70
    functionLinenumberEnd: 76
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,String,char)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:80,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:82,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:83,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:84,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:85,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:86,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 78
    functionDepth: 5
    functionLinenumber: 78
    functionLinenumberEnd: 87
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmptySequence()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.ArrayList)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmptySequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:91,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:92,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:94,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:96,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:98,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:99,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 89
    functionDepth: 5
    functionLinenumber: 89
    functionLinenumberEnd: 102
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKey()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    - '[java.io.StringWriter].toString()'
    - '[java.util.LinkedHashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:106,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:107,1
    - Dst: '[java.util.LinkedHashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:108,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:110,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:111,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:114,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:115,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:120,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterTest,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 104
    functionDepth: 5
    functionLinenumber: 104
    functionLinenumberEnd: 121
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKeyCanonicalIsTrue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterTest,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[java.io.StringWriter].toString()'
    - '[java.util.LinkedHashMap].put(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKeyCanonicalIsTrue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:125,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,String,char)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:126,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 123
    functionDepth: 4
    functionLinenumber: 123
    functionLinenumberEnd: 127
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentStart()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,String,char)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:131,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:132,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:133,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:134,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:135,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:138,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterTest,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 129
    functionDepth: 5
    functionLinenumber: 129
    functionLinenumberEnd: 139
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testBlockMappingValueMultiline()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterTest,com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[java.util.HashMap].put(String,String)'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testBlockMappingValueMultiline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:143,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:144,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:144,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 141
    functionDepth: 4
    functionLinenumber: 141
    functionLinenumberEnd: 146
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testExpectNode()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,null,null)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testExpectNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:150,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:150,1
    - Dst: '[java.io.OutputStreamWriter].<init>(com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:151,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.OutputStreamWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:151,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:158,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 148
    functionDepth: 4
    functionLinenumber: 148
    functionLinenumberEnd: 159
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testParserToEmitter()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.FileReader)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[java.io.OutputStreamWriter].<init>(com.esotericsoftware.yamlbeans.emitter.EmitterTest)'
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.OutputStreamWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testParserToEmitter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.io.StringWriter
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.EmitterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.EmitterTest
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:19,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:20,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:24,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:26,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:32,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 17
    functionDepth: 5
    functionLinenumber: 17
    functionLinenumberEnd: 35
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteDoubleQuoted()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(String,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteDoubleQuoted()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:39,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:40,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:45,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 37
    functionDepth: 5
    functionLinenumber: 37
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteSingleQuoted()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteSingleQuoted()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:53,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:57,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 50
    functionDepth: 5
    functionLinenumber: 50
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteFolded()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteFolded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:65,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:66,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:68,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:69,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:71,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 62
    functionDepth: 5
    functionLinenumber: 62
    functionLinenumberEnd: 72
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteLiteral()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].assertEquals(com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest,com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteLiteral()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest:15,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.esotericsoftware.yamlbeans.emitter.EmitterWriterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:25,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:29,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:30,1
    - Dst: System.out.println(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test)
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:30,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].assertEquals(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test,com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:32,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].assertEquals(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test,com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 18
    functionDepth: 5
    functionLinenumber: 18
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].test()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/Issue37Test.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].assertEquals(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test,com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer)'
    - System.out.println(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test)
    - '[java.io.StringWriter].toString()'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test:16,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.esotericsoftware.yamlbeans.issues.issue37.Issue37Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/Issue37Test.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SexType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.issues.issue37.TestObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/TestObject.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue37.TestObject
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SexType].name()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer:9,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].toLowerCase()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer:9,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - SexType
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - SexType
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].write(SexType)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/SexTypeSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].toLowerCase()'
    - '[SexType].name()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].write(SexType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].toUpperCase()'
      Src: com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer:13,1
    - Dst: SexType.valueOf(com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer)
      Src: com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SexType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].read(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/SexTypeSerializer.java
    functionUses: 0
    functionsReached:
    - '[String].toUpperCase()'
    - SexType.valueOf(com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer)
    linkageType: ''
    returnType: SexType
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].read(String)'
  - 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.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/SexTypeSerializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer
    signature: '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:16,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:17,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:17,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:18,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:19,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:19,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:20,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].assertEquals(String,com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:21,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:23,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:24,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:25,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].assertEquals(String,com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].test()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue101/Issue101Test.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].append(String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].assertEquals(String,com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test:12,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.esotericsoftware.yamlbeans.issues.issue101.Issue101Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue101/Issue101Test.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test
    signature: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].<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.esotericsoftware.yamlbeans.issues.issue101.Issue101Test.TestObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test.TestObject].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue101/Issue101Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test.TestObject
    signature: '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test.TestObject].<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.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:41,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:44,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:45,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:47,1
    - Dst: System.out.println(String)
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 51
      start: 39
    functionDepth: 6
    functionLinenumber: 39
    functionLinenumberEnd: 51
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
    - '[java.io.StringWriter].toString()'
    - '[java.io.StringWriter].<init>()'
    - System.out.println(String)
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].close()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      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: junit.framework.TestCase
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 53
    functionDepth: 3
    functionLinenumber: 53
    functionLinenumberEnd: 57
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 4
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:60,1
    - Dst: '[NonEnum].<init>(String,String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:61,1
    - Dst: '[NonEnum].<init>(String,String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:61,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:63,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest: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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 59
    functionDepth: 4
    functionLinenumber: 59
    functionLinenumberEnd: 64
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testNonEnum()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[NonEnum].<init>(String,String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testNonEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 4
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testOnlyEnums()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testOnlyEnums()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:74,1
    - Dst: '[NonEnum].<init>(String,String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 73
    functionDepth: 4
    functionLinenumber: 73
    functionLinenumberEnd: 78
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testMixEnumsAndNonEnums()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(com.esotericsoftware.yamlbeans.issues.issue37.TestObject)'
    - '[NonEnum].<init>(String,String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
    - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testMixEnumsAndNonEnums()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
      Src: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 80
    functionDepth: 4
    functionLinenumber: 80
    functionLinenumberEnd: 84
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testFixedEnum()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testFixedEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - EnumIface[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.TestObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.TestObject].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.TestObject
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.TestObject].<init>()'
  - 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.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.EnumIface
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.EnumIface].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.EnumIface
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.EnumIface].<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:
      - EnumIface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 28
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<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:
      - EnumIface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - v1
    - v2
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<init>(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum
    signature: '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlMappingTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:17,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:18,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setAnchor(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:19,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setTag(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 14
    functionDepth: 2
    functionLinenumber: 14
    functionLinenumberEnd: 21
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].setUp()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlMappingTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setAnchor(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setTag(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSize()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].size()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:35,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlEntry,com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddEntry()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlEntry,com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddEntry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:43,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteEntry()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteEntry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:49,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 50
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByKey()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndex()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(boolean,null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 60
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndexThrowsIndexOutOfBoundsException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndexThrowsIndexOutOfBoundsException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 2
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testToString()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].toString()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testToString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:69,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseBooleanValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,boolean)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseBooleanValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseNumberValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseNumberValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 83
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseStringValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseStringValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 2
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetElementByItemThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetElementByItemThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 2
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteElementThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteElementThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 95
    functionDepth: 2
    functionLinenumber: 95
    functionLinenumberEnd: 98
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseBooleanThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseBooleanThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 103
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseNumberThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseNumberThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 105
    functionDepth: 2
    functionLinenumber: 105
    functionLinenumberEnd: 108
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseStringThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseStringThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 114
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseYamlElementThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseYamlElementThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseBooleanThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseBooleanThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseNumberThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseNumberThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 126
    functionDepth: 2
    functionLinenumber: 126
    functionLinenumberEnd: 129
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseStringThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseStringThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:133,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMappingTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 131
    functionDepth: 1
    functionLinenumber: 131
    functionLinenumberEnd: 135
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseYamlElementThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseYamlElementThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlMappingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlMappingTest
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:16,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:17,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setAnchor(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:18,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setTag(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 13
    functionDepth: 2
    functionLinenumber: 13
    functionLinenumberEnd: 20
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].setUp()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setAnchor(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setTag(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSize()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(int,int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 32
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElement()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:36,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:37,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteElement()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(int,int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteElement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:42,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 2
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testToStrig()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].toString()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testToStrig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 2
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByKeyThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByKeyThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByIndexThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByIndexThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 2
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteEntryByKeyThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteEntryByKeyThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 2
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseBooleanValueThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseBooleanValueThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseNumberValueThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseNumberValueThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 2
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseStringValueThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseStringValueThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:78,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 79
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseYamlElementValueThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseYamlElementValueThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:83,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:84,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:85,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 86
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseBooleanValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - yamlScalar.getValue()
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseBooleanValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:90,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:91,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 93
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseNumberValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - yamlScalar.getValue()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseNumberValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:98,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:99,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 100
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseStringValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - yamlScalar.getValue()
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseStringValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:104,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:105,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 107
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseYamlElementValue()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseYamlElementValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:111,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:112,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 109
    functionDepth: 1
    functionLinenumber: 109
    functionLinenumberEnd: 114
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseBoolean()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - yamlScalar.getValue()
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(boolean)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:119,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:120,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 121
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseNumber()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - yamlScalar.getValue()
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:125,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:126,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:126,1
    - Dst: yamlScalar.getValue()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:127,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequenceTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 128
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseString()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached:
    - yamlScalar.getValue()
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlSequenceTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlSequenceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlSequenceTest
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.setProperty(String,String)
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].setUp()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - System.setProperty(String,String)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 7
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedDocumentIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedDocumentIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 7
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatScalarValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatScalarValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 7
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedScalarValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedScalarValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 7
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredScalarValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredScalarValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 7
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedScalarValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedScalarValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 7
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 7
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedSequenceValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedSequenceValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 7
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredSequenceValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredSequenceValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 7
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedSequenceValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedSequenceValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 7
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 7
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedMappingValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedMappingValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 7
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredMappingValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredMappingValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 7
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedMappingValueIsCopied()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedMappingValueIsCopied()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:91,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:93,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 89
    functionDepth: 6
    functionLinenumber: 89
    functionLinenumberEnd: 95
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsChanged()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsChanged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:99,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:101,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 103
      start: 97
    functionDepth: 6
    functionLinenumber: 97
    functionLinenumberEnd: 103
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsAdded()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsAdded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:108,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 105
    functionDepth: 6
    functionLinenumber: 105
    functionLinenumberEnd: 111
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsRemoved()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsRemoved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:117,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 113
    functionDepth: 6
    functionLinenumber: 113
    functionLinenumberEnd: 119
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsChanged()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsChanged()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:123,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:124,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:125,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 121
    functionDepth: 6
    functionLinenumber: 121
    functionLinenumberEnd: 127
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsAdded()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(int)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsAdded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:131,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteElement(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:132,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:133,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 129
    functionDepth: 6
    functionLinenumber: 129
    functionLinenumberEnd: 135
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsRemoved()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteElement(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsRemoved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:139,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:141,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:142,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:142,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:143,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:144,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:144,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:145,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:145,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:146,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:147,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:148,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:148,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:150,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:151,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 137
    functionDepth: 3
    functionLinenumber: 137
    functionLinenumberEnd: 154
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlSequenceIterator()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlSequenceIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:158,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:160,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:161,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:161,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:162,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:163,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:163,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:163,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:164,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:164,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:165,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:166,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:166,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:167,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:167,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:169,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:170,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 173
      start: 156
    functionDepth: 3
    functionLinenumber: 156
    functionLinenumberEnd: 173
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlMappingIterator()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlMappingIterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:179,1
    - Dst: yamlMapping.getEntry(String)
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:180,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 181
      start: 175
    functionDepth: 2
    functionLinenumber: 175
    functionLinenumberEnd: 181
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - yamlMapping.getEntry(String)
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:188,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:189,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 183
    functionDepth: 2
    functionLinenumber: 183
    functionLinenumberEnd: 192
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0ThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0ThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:197,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:198,1
    - Dst: yamlMapping.getEntry(String)
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:199,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 200
      start: 194
    functionDepth: 2
    functionLinenumber: 194
    functionLinenumberEnd: 200
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_1()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - yamlMapping.getEntry(String)
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest,com.esotericsoftware.yamlbeans.Version)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getValue()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:205,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:206,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:206,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:208,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:208,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:209,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:209,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 210
      start: 202
    functionDepth: 2
    functionLinenumber: 202
    functionLinenumberEnd: 210
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadMultipleDocuments()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,null)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadMultipleDocuments()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:215,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:218,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 212
    functionDepth: 2
    functionLinenumber: 212
    functionLinenumberEnd: 221
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadThrowsYamlException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadThrowsYamlException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:226,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:227,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:227,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:228,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:228,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:228,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:229,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:229,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:229,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:230,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:230,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:230,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:230,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:231,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:231,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:232,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:233,1
    - Dst: '[java.util.Iterator<T>].hasNext()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:234,1
    - Dst: '[java.util.Iterator<T>].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:235,1
    - Dst: '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:235,1
    - Dst: '[java.util.ArrayList].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(int,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:237,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:238,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:239,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:240,1
    - Dst: '[java.util.ArrayList].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:241,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getClass()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:241,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:241,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 242
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAll()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[StringBuilder].<init>()'
    - '[java.util.Iterator<T>].hasNext()'
    - '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].getClass()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(int,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].append(String)'
    - '[StringBuilder].toString()'
    - '[java.util.Iterator<T>].next()'
    - '[java.util.ArrayList].get(int)'
    - '[java.util.ArrayList].size()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(boolean,com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAll()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:247,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:248,1
    - Dst: '[java.util.Iterator<T>].next()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:250,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:251,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 254
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 254
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingNextThrowsRuntimeException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.util.Iterator<T>].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingNextThrowsRuntimeException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:259,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:260,1
    - Dst: '[java.util.Iterator<T>].remove()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:262,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:263,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 266
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingRemoveUnsupportedOperationException()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].fail(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.util.Iterator<T>].remove()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingRemoveUnsupportedOperationException()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:269,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:270,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocument
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 271
      start: 268
    functionDepth: 2
    functionLinenumber: 268
    functionLinenumberEnd: 271
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 9
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocument
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:274,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:275,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getTag()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitFirstDocument(null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:277,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:278,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:279,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:280,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:281,1
    - Dst: '[java.io.StringWriter].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:282,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlDocument
    constantsTouched: []
    func_position:
      end: 283
      start: 273
    functionDepth: 5
    functionLinenumber: 273
    functionLinenumberEnd: 283
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 7
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitFirstDocument(null)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
    - '[java.io.StringWriter].toString()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocument].getTag()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(com.esotericsoftware.yamlbeans.document.YamlDocumentTest)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:287,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentTest:288,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: junit.framework.TestCase
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 289
      start: 285
    functionDepth: 6
    functionLinenumber: 285
    functionLinenumberEnd: 289
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 13
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].assertEquals(String,String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
  - 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.esotericsoftware.yamlbeans.document.YamlDocumentTest
      static: false
      superClass: junit.framework.TestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocumentTest
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
      Src: com.esotericsoftware.yamlbeans.Version:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
      Src: com.esotericsoftware.yamlbeans.Version:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.Version
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - major
    - minor
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Version
    signature: '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.Version:43,1
    - Dst: '[String].substring(int,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.Version:48,1
    - Dst: Integer.parseInt(com.esotericsoftware.yamlbeans.Version)
      Src: com.esotericsoftware.yamlbeans.Version:48,1
    - Dst: '[String].substring(int)'
      Src: com.esotericsoftware.yamlbeans.Version:49,1
    - Dst: Integer.parseInt(com.esotericsoftware.yamlbeans.Version)
      Src: com.esotericsoftware.yamlbeans.Version:49,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.Version
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 62
    functionName: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
    functionUses: 1
    functionsReached:
    - Integer.parseInt(com.esotericsoftware.yamlbeans.Version)
    - '[String].substring(int,com.esotericsoftware.yamlbeans.Version)'
    - '[String].indexOf(char)'
    - '[String].substring(int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Version
    signature: '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - int
      - int
      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: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.Version].getMajor()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.Version].getMajor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - int
      - int
      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: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.esotericsoftware.yamlbeans.Version].getMinor()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.Version].getMinor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - com.esotericsoftware.yamlbeans.Version
      - int
      - 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: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[com.esotericsoftware.yamlbeans.Version].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.Version].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfig:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.SafeYamlConfig
      static: false
      superClass: com.esotericsoftware.yamlbeans.YamlConfig
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/SafeYamlConfig.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.SafeYamlConfig
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig
      static: false
      superClass: ReadConfig
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/SafeYamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig:35,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: ReadConfig
    argCount: 1
    argNames:
    - classTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setClassTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/SafeYamlConfig.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setClassTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig:39,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: ReadConfig
    argCount: 1
    argNames:
    - anchors
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setAnchors(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/SafeYamlConfig.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setAnchors(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlException:24,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.esotericsoftware.yamlbeans.YamlException
      static: false
      superClass: java.io.IOException
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.YamlException].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlException.java
    functionUses: 0
    functionsReached:
    - '[java.io.IOException].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlException
    signature: '[com.esotericsoftware.yamlbeans.YamlException].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlException:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].initCause(Throwable)'
      Src: com.esotericsoftware.yamlbeans.YamlException:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlException
      static: false
      superClass: java.io.IOException
    argCount: 2
    argNames:
    - message
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 30
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 30
    functionName: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,Throwable)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlException.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].initCause(Throwable)'
    - '[java.io.IOException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlException
    signature: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlException:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlException
      static: false
      superClass: java.io.IOException
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlException.java
    functionUses: 19
    functionsReached:
    - '[java.io.IOException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlException
    signature: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].initCause(Throwable)'
      Src: com.esotericsoftware.yamlbeans.YamlException:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlException
      static: false
      superClass: java.io.IOException
    argCount: 1
    argNames:
    - cause
    argTypes:
    - Throwable
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.YamlException].<init>(Throwable)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlException.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].initCause(Throwable)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlException
    signature: '[com.esotericsoftware.yamlbeans.YamlException].<init>(Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>(int)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Constructor
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Constructor
      - String[]
      - ParameterValue[]
      - java.util.List<PropertyValue>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.DeferredConstruction
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - constructor
    - parameterNames
    argTypes:
    - Constructor
    - String[]
    constantsTouched: []
    func_position:
      end: 39
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 39
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(Constructor,String[])'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.DeferredConstruction
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(Constructor,String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].getConstructor()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].newInstance()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:57,1
    - Dst: '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.YamlException)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:57,1
    - Dst: '[Constructor].newInstance(com.esotericsoftware.yamlbeans.DeferredConstruction)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:59,1
    - Dst: propertyValue.property.set(com.esotericsoftware.yamlbeans.DeferredConstruction,com.esotericsoftware.yamlbeans.DeferredConstruction)
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:62,1
    - Dst: '[Constructor].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:67,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].getName()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:67,1
    - Dst: '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.DeferredConstruction,String)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:66,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Constructor
      - String[]
      - ParameterValue[]
      - java.util.List<PropertyValue>
      classPublic: false
      concrete: true
      exceptions:
      - InvocationTargetException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 69
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction].construct()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 1
    functionsReached:
    - propertyValue.property.set(com.esotericsoftware.yamlbeans.DeferredConstruction,com.esotericsoftware.yamlbeans.DeferredConstruction)
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].newInstance()'
    - '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.YamlException)'
    - '[Constructor].newInstance(com.esotericsoftware.yamlbeans.DeferredConstruction)'
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].getName()'
    - '[Constructor].getDeclaringClass()'
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].getConstructor()'
    - '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.DeferredConstruction,String)'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction].construct()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.Property].getName()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:74,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].equals(com.esotericsoftware.yamlbeans.DeferredConstruction)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:74,1
    - Dst: '[ParameterValue].<init>()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue].<init>()'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:83,1
    - Dst: '[java.util.List<PropertyValue>].add(com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue)'
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:86,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.Beans.Property
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Constructor
      - String[]
      - ParameterValue[]
      - java.util.List<PropertyValue>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - property
    - value
    argTypes:
    - com.esotericsoftware.yamlbeans.Beans.Property
    - Object
    constantsTouched: []
    func_position:
      end: 87
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 87
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(com.esotericsoftware.yamlbeans.Beans.Property,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].equals(com.esotericsoftware.yamlbeans.DeferredConstruction)'
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue].<init>()'
    - '[ParameterValue].<init>()'
    - '[java.util.List<PropertyValue>].add(com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue)'
    - '[com.esotericsoftware.yamlbeans.Beans.Property].getName()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(com.esotericsoftware.yamlbeans.Beans.Property,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: s.equals(String)
      Src: com.esotericsoftware.yamlbeans.DeferredConstruction:91,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Constructor
      - String[]
      - ParameterValue[]
      - java.util.List<PropertyValue>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 93
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 93
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction].hasParameter(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 0
    functionsReached:
    - s.equals(String)
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction].hasParameter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Property
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue].<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.esotericsoftware.yamlbeans.DeferredConstruction.ParameterValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.DeferredConstruction.ParameterValue].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.DeferredConstruction.ParameterValue
    signature: '[com.esotericsoftware.yamlbeans.DeferredConstruction.ParameterValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:55,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:57,1
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:58,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - java.io.Writer
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 4
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.HashMap].<init>()'
    - '[java.util.IdentityHashMap].<init>()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriter
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:55,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:57,1
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:58,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlWriter
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - writer
    - config
    argTypes:
    - java.io.Writer
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.IdentityHashMap].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlWriter
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<Object,String>].put(Object,String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - object
    - alias
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].setAlias(Object,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Object,String>].put(Object,String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].setAlias(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:78,1
    - Dst: '[java.util.List].add(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:79,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:82,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 83
      start: 76
    functionDepth: 5
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 3
    functionsReached:
    - '[java.util.List].add(Object)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(Object)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:95,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(Object,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:98,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:99,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentEndEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:99,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:101,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:103,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 105
      start: 89
    functionDepth: 4
    functionLinenumber: 89
    functionLinenumberEnd: 105
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.DocumentEndEvent)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(Object,null,null)'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:111,1
    - Dst: '[java.util.List].clear()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:112,1
    - Dst: '[java.util.Map<Object,Integer>].clear()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 115
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].clearAnchors()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 1
    functionsReached:
    - '[java.util.List].clear()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.Map<Object,Integer>].clear()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].clearAnchors()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].clearAnchors()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:120,1
    - Dst: '[java.util.Map<Class,Object>].clear()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:121,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:123,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:124,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:126,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:128,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 119
    functionDepth: 4
    functionLinenumber: 119
    functionLinenumberEnd: 130
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 36
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].clearAnchors()'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.Map<Class,Object>].clear()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,WriteConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:138,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,null,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:142,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:141,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:146,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:151,1
    - Dst: '[java.util.Map<Object,String>].get(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:152,1
    - Dst: '[java.util.Map<Object,Integer>].get(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.AliasEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:156,1
    - Dst: '[java.util.Map<Object,Integer>].remove(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:160,1
    - Dst: String.valueOf()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:162,1
    - Dst: '[java.util.Map<Object,String>].put(Object,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:163,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:179,1
    - Dst: '[java.util.Map<String,String>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:179,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:180,1
    - Dst: '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].entrySet()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:184,1
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:185,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].isAssignableFrom(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:185,1
    - Dst: entry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,com.esotericsoftware.yamlbeans.YamlWriter,void,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:187,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:187,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:193,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:200,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:200,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:207,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:207,1
    - Dst: item.getClass()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:209,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:210,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:212,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.MappingStartEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:217,1
    - Dst: map.entrySet()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:219,1
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:221,1
    - Dst: entry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:221,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:222,1
    - Dst: '[String].endsWith(String)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:225,1
    - Dst: map.get(com.esotericsoftware.yamlbeans.YamlWriter)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:229,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,null,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:231,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,String,String,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:232,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:232,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,null,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:241,1
    - Dst: fieldClass.isArray()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:245,1
    - Dst: fieldClass.getComponentType()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:246,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:247,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,null,boolean,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:247,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:247,1
    - Dst: Array.getLength(Object)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:248,1
    - Dst: Array.get(Object,com.esotericsoftware.yamlbeans.YamlWriter)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:249,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:249,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:250,1
    - Dst: '[java.util.Map<Class,Object>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:258,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:259,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(com.esotericsoftware.yamlbeans.YamlWriter,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:261,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:263,1
    - Dst: '[java.util.Map<Class,Object>].put(com.esotericsoftware.yamlbeans.YamlWriter,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:265,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperties(com.esotericsoftware.yamlbeans.YamlWriter,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:269,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:270,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:270,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.MappingStartEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:270,1
    - Dst: property.get(Object)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:273,1
    - Dst: property.get(Object)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].equals(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:278,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:280,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:282,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:283,1
    - Dst: property.getType()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:284,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:284,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:289,1
    CyclomaticComplexity: 73
    EdgeCount: 73
    ICount: 184
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Class
      - Class
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - object
    - fieldClass
    - elementType
    - defaultType
    argTypes:
    - Object
    - Class
    - Class
    - Class
    constantsTouched: []
    func_position:
      end: 290
      start: 132
    functionDepth: 4
    functionLinenumber: 132
    functionLinenumberEnd: 290
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(Object,Class,Class,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Object,Integer>].remove(Object)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,null,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.AliasEvent)'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperties(com.esotericsoftware.yamlbeans.YamlWriter,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.Map<Object,Integer>].get(Object)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent)'
    - '[Object].getClass()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.MappingStartEvent)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].isAssignableFrom(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,null,null,null)'
    - '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - fieldClass.isArray()
    - '[java.util.Map<Class,Object>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.Map<Class,Object>].put(com.esotericsoftware.yamlbeans.YamlWriter,Object)'
    - '[java.util.Map<String,String>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,com.esotericsoftware.yamlbeans.YamlWriter,void,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - Array.get(Object,com.esotericsoftware.yamlbeans.YamlWriter)
    - String.valueOf()
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - property.get(Object)
    - '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
    - fieldClass.getComponentType()
    - '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter,null,null)'
    - item.getClass()
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,String,String,com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.Map<Object,String>].get(Object)'
    - '[com.esotericsoftware.yamlbeans.Beans].createObject(com.esotericsoftware.yamlbeans.YamlWriter,boolean)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - Array.getLength(Object)
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
    - '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(com.esotericsoftware.yamlbeans.YamlWriter)'
    - property.getType()
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getClass()'
    - '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,WriteConfig)'
    - map.get(com.esotericsoftware.yamlbeans.YamlWriter)
    - '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].entrySet()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
    - '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.YamlWriter,null,boolean,com.esotericsoftware.yamlbeans.YamlWriter)'
    - entry.getKey()
    - '[String].endsWith(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].equals(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[java.util.Map<Object,String>].put(Object,com.esotericsoftware.yamlbeans.YamlWriter)'
    - map.entrySet()
    - entry.getValue()
    - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(Object,Class,Class,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:293,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:293,1
    - Dst: '[java.util.Map<Object,Integer>].get(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:296,1
    - Dst: '[java.util.Map<Object,Integer>].put(Object,int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:298,1
    - Dst: '[java.util.Map<Object,Integer>].put(Object,int)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:301,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:305,1
    - Dst: '[java.util.Map].values()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:310,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:311,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:315,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].isArray()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:315,1
    - Dst: Array.getLength(Object)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:316,1
    - Dst: Array.get(Object,com.esotericsoftware.yamlbeans.YamlWriter)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:317,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:317,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperties(com.esotericsoftware.yamlbeans.YamlWriter,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:323,1
    - Dst: property.getType()
      Src: com.esotericsoftware.yamlbeans.YamlWriter:325,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:325,1
    - Dst: property.get(Object)
      Src: com.esotericsoftware.yamlbeans.YamlWriter:328,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:330,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(com.esotericsoftware.yamlbeans.YamlWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlWriter:332,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - boolean
      - java.util.Map<Class,Object>
      - java.util.List
      - java.util.Map<Object,Integer>
      - java.util.Map<Object,String>
      - int
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 334
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 334
    functionName: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlWriter].isArray()'
    - property.get(Object)
    - '[com.esotericsoftware.yamlbeans.YamlWriter].getName()'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlWriter,com.esotericsoftware.yamlbeans.YamlWriter)'
    - Array.get(Object,com.esotericsoftware.yamlbeans.YamlWriter)
    - Array.getLength(Object)
    - '[java.util.Map<Object,Integer>].get(Object)'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperties(com.esotericsoftware.yamlbeans.YamlWriter,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.util.Map<Object,Integer>].put(Object,int)'
    - '[Object].getClass()'
    - property.getType()
    - '[java.util.Map].values()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(com.esotericsoftware.yamlbeans.YamlWriter)'
    - '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(Object)'
  - 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: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.Beans
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 45
    functionName: '[com.esotericsoftware.yamlbeans.Beans].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Beans
    signature: '[com.esotericsoftware.yamlbeans.Beans].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class].isPrimitive()'
      Src: com.esotericsoftware.yamlbeans.Beans:48,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - Class
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[com.esotericsoftware.yamlbeans.Beans].isScalar(Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Class].isPrimitive()'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.Beans].isScalar(Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: config.readConfig.constructorParameters.get(Class)
      Src: com.esotericsoftware.yamlbeans.Beans:53,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:54,1
    - Dst: Class.forName(String)
      Src: com.esotericsoftware.yamlbeans.Beans:56,1
    - Dst: '[Class].getConstructors()'
      Src: com.esotericsoftware.yamlbeans.Beans:57,1
    - Dst: typeConstructor.getAnnotation(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getMethod(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].invoke(com.esotericsoftware.yamlbeans.Beans,Object[])'
      Src: com.esotericsoftware.yamlbeans.Beans:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:61,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.DeferredConstruction
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - type
    - config
    argTypes:
    - Class
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 66
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached:
    - '[Class].getConstructors()'
    - Class.forName(String)
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
    - '[com.esotericsoftware.yamlbeans.Beans].getMethod(String)'
    - '[com.esotericsoftware.yamlbeans.Beans].invoke(com.esotericsoftware.yamlbeans.Beans,Object[])'
    - typeConstructor.getAnnotation(com.esotericsoftware.yamlbeans.Beans)
    - config.readConfig.constructorParameters.get(Class)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.DeferredConstruction
    signature: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class].getConstructors()'
      Src: com.esotericsoftware.yamlbeans.Beans:71,1
    - Dst: typeConstructor.getParameterTypes()
      Src: com.esotericsoftware.yamlbeans.Beans:72,1
    - Dst: '[Class].getDeclaredConstructor()'
      Src: com.esotericsoftware.yamlbeans.Beans:81,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].setAccessible(boolean)'
      Src: com.esotericsoftware.yamlbeans.Beans:82,1
    - Dst: List.class.isAssignableFrom(Class)
      Src: com.esotericsoftware.yamlbeans.Beans:91,1
    - Dst: ArrayList.class.getConstructor()
      Src: com.esotericsoftware.yamlbeans.Beans:92,1
    - Dst: Set.class.isAssignableFrom(Class)
      Src: com.esotericsoftware.yamlbeans.Beans:93,1
    - Dst: HashSet.class.getConstructor()
      Src: com.esotericsoftware.yamlbeans.Beans:94,1
    - Dst: Map.class.isAssignableFrom(Class)
      Src: com.esotericsoftware.yamlbeans.Beans:95,1
    - Dst: HashMap.class.getConstructor()
      Src: com.esotericsoftware.yamlbeans.Beans:96,1
    - Dst: '[Class].getName()'
      Src: com.esotericsoftware.yamlbeans.Beans:99,1
    - Dst: '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.Beans,String)'
      Src: com.esotericsoftware.yamlbeans.Beans:99,1
    - Dst: '[Class].getName()'
      Src: com.esotericsoftware.yamlbeans.Beans:104,1
    - Dst: '[InvocationTargetException].<init>(null,String)'
      Src: com.esotericsoftware.yamlbeans.Beans:104,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].newInstance()'
      Src: com.esotericsoftware.yamlbeans.Beans:107,1
    - Dst: '[Class].getName()'
      Src: com.esotericsoftware.yamlbeans.Beans:109,1
    - Dst: '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.Beans,String)'
      Src: com.esotericsoftware.yamlbeans.Beans:109,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - InvocationTargetException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - type
    - privateConstructors
    argTypes:
    - Class
    - boolean
    constantsTouched: []
    func_position:
      end: 111
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 111
    functionName: '[com.esotericsoftware.yamlbeans.Beans].createObject(Class,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached:
    - List.class.isAssignableFrom(Class)
    - '[InvocationTargetException].<init>(com.esotericsoftware.yamlbeans.Beans,String)'
    - '[InvocationTargetException].<init>(null,String)'
    - '[Class].getName()'
    - '[Class].getConstructors()'
    - ArrayList.class.getConstructor()
    - Set.class.isAssignableFrom(Class)
    - '[com.esotericsoftware.yamlbeans.Beans].setAccessible(boolean)'
    - Map.class.isAssignableFrom(Class)
    - '[com.esotericsoftware.yamlbeans.Beans].newInstance()'
    - HashSet.class.getConstructor()
    - typeConstructor.getParameterTypes()
    - '[Class].getDeclaredConstructor()'
    - HashMap.class.getConstructor()
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.Beans].createObject(Class,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:114,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: com.esotericsoftware.yamlbeans.Beans:115,1
    - Dst: '[java.util.TreeSet].<init>()'
      Src: com.esotericsoftware.yamlbeans.Beans:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
      Src: com.esotericsoftware.yamlbeans.Beans:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:117,1
    - Dst: properties.add(Property)
      Src: com.esotericsoftware.yamlbeans.Beans:119,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - boolean
      - boolean
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Property>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - type
    - beanProperties
    - privateFields
    - config
    argTypes:
    - Class
    - boolean
    - boolean
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 123
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 123
    functionName: '[com.esotericsoftware.yamlbeans.Beans].getProperties(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[java.util.TreeSet].<init>()'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.Beans)'
    - '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
    - '[IllegalArgumentException].<init>(String)'
    - properties.add(Property)
    - '[java.util.LinkedHashSet].<init>()'
    linkageType: ''
    returnType: java.util.Set<Property>
    signature: '[com.esotericsoftware.yamlbeans.Beans].getProperties(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.Beans:126,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.Beans:127,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:128,1
    - Dst: Character.isJavaIdentifierPart(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:129,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:129,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.Beans:131,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 132
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 132
    functionName: '[com.esotericsoftware.yamlbeans.Beans].toJavaIdentifier(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached:
    - '[String].charAt(com.esotericsoftware.yamlbeans.Beans)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.Beans)'
    - '[String].length()'
    - Character.isJavaIdentifierPart(com.esotericsoftware.yamlbeans.Beans)
    - '[StringBuilder].toString()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.Beans].toJavaIdentifier(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:136,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.Beans:137,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:137,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].toJavaIdentifier(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:138,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
      Src: com.esotericsoftware.yamlbeans.Beans:140,1
    - Dst: field.getName()
      Src: com.esotericsoftware.yamlbeans.Beans:141,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].equals(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:141,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:141,1
    - Dst: '[String].startsWith(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:144,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.Beans:144,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      - boolean
      - boolean
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Property
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - type
    - name
    - beanProperties
    - privateFields
    - config
    argTypes:
    - Class
    - String
    - boolean
    - boolean
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 147
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 147
    functionName: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.Beans)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
    - field.getName()
    - '[com.esotericsoftware.yamlbeans.Beans].equals(String)'
    - '[IllegalArgumentException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[String].startsWith(String)'
    - '[com.esotericsoftware.yamlbeans.Beans].toJavaIdentifier(String)'
    linkageType: ''
    returnType: Property
    signature: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getName()'
      Src: com.esotericsoftware.yamlbeans.Beans:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class<?>,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.Beans:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].hasParameter(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:155,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.Beans:157,1
    - Dst: Character.toUpperCase(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].substring(int)'
      Src: com.esotericsoftware.yamlbeans.Beans:157,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].equals()'
      Src: com.esotericsoftware.yamlbeans.Beans:160,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].equals()'
      Src: com.esotericsoftware.yamlbeans.Beans:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].startsWith(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:161,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.Beans:162,1
    - Dst: Character.toUpperCase(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:162,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].substring(int)'
      Src: com.esotericsoftware.yamlbeans.Beans:162,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].startsWith(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:164,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans:170,1
    - Dst: '[Class<?>].getMethod(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:170,1
    - Dst: '[Class<?>].getMethod(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:174,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans:179,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].equals()'
      Src: com.esotericsoftware.yamlbeans.Beans:179,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans:179,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].equals()'
      Src: com.esotericsoftware.yamlbeans.Beans:179,1
    - Dst: '[Class<?>].getMethod(String)'
      Src: com.esotericsoftware.yamlbeans.Beans:181,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].<init>(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:186,1
    - Dst: '[Field].getModifiers()'
      Src: com.esotericsoftware.yamlbeans.Beans:190,1
    - Dst: Modifier.isStatic(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:191,1
    - Dst: Modifier.isTransient(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:191,1
    - Dst: Modifier.isPublic(com.esotericsoftware.yamlbeans.Beans)
      Src: com.esotericsoftware.yamlbeans.Beans:192,1
    - Dst: '[Field].setAccessible(boolean)'
      Src: com.esotericsoftware.yamlbeans.Beans:193,1
    - Dst: '[FieldProperty].<init>(Field)'
      Src: com.esotericsoftware.yamlbeans.Beans:194,1
    CyclomaticComplexity: 24
    EdgeCount: 24
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - boolean
      - boolean
      - com.esotericsoftware.yamlbeans.YamlConfig
      - Field
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Property
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - type
    - beanProperties
    - privateFields
    - config
    - field
    argTypes:
    - Class<?>
    - boolean
    - boolean
    - com.esotericsoftware.yamlbeans.YamlConfig
    - Field
    constantsTouched: []
    func_position:
      end: 197
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 197
    functionName: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class<?>,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,Field)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - Modifier.isTransient(com.esotericsoftware.yamlbeans.Beans)
    - Modifier.isStatic(com.esotericsoftware.yamlbeans.Beans)
    - '[com.esotericsoftware.yamlbeans.Beans].substring(int)'
    - '[Class<?>].getMethod(String)'
    - '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].<init>(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
    - '[com.esotericsoftware.yamlbeans.Beans].charAt(int)'
    - '[Field].getType()'
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].hasParameter(com.esotericsoftware.yamlbeans.Beans)'
    - Modifier.isPublic(com.esotericsoftware.yamlbeans.Beans)
    - '[com.esotericsoftware.yamlbeans.Beans].equals()'
    - Character.toUpperCase(com.esotericsoftware.yamlbeans.Beans)
    - '[Class<?>].getMethod(com.esotericsoftware.yamlbeans.Beans,com.esotericsoftware.yamlbeans.Beans)'
    - '[Class<?>].getMethod(com.esotericsoftware.yamlbeans.Beans)'
    - '[FieldProperty].<init>(Field)'
    - '[Field].getModifiers()'
    - '[Field].setAccessible(boolean)'
    - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class<?>,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.Beans].startsWith(String)'
    - '[Field].getName()'
    linkageType: ''
    returnType: Property
    signature: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class<?>,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,Field)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.Beans:200,1
    - Dst: '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:203,1
    - Dst: nextClass.getSuperclass()
      Src: com.esotericsoftware.yamlbeans.Beans:204,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.Beans:206,1
    - Dst: '[java.util.ArrayList].size()'
      Src: com.esotericsoftware.yamlbeans.Beans:207,1
    - Dst: '[java.util.ArrayList].get(com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:208,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeclaredFields()'
      Src: com.esotericsoftware.yamlbeans.Beans:208,1
    - Dst: '[java.util.Collections].addAll(java.util.ArrayList,com.esotericsoftware.yamlbeans.Beans)'
      Src: com.esotericsoftware.yamlbeans.Beans:208,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.ArrayList<Field>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class
    constantsTouched: []
    func_position:
      end: 211
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 211
    functionName: '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].get(com.esotericsoftware.yamlbeans.Beans)'
    - '[com.esotericsoftware.yamlbeans.Beans].getDeclaredFields()'
    - '[java.util.Collections].addAll(java.util.ArrayList,com.esotericsoftware.yamlbeans.Beans)'
    - '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.Beans)'
    - '[java.util.ArrayList].size()'
    - nextClass.getSuperclass()
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.ArrayList<Field>
    signature: '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:217,1
    - Dst: '[Method].getReturnType()'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:217,1
    - Dst: '[Method].getGenericReturnType()'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:217,1
    - Dst: '[Property].<init>(com.esotericsoftware.yamlbeans.Beans.MethodProperty,String,com.esotericsoftware.yamlbeans.Beans.MethodProperty,com.esotericsoftware.yamlbeans.Beans.MethodProperty)'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:217,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Method
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.Beans.MethodProperty
      static: false
      superClass: Property
    argCount: 3
    argNames:
    - name
    - setMethod
    - getMethod
    argTypes:
    - String
    - Method
    - Method
    constantsTouched: []
    func_position:
      end: 220
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 220
    functionName: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].<init>(String,Method,Method)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Property].<init>(com.esotericsoftware.yamlbeans.Beans.MethodProperty,String,com.esotericsoftware.yamlbeans.Beans.MethodProperty,com.esotericsoftware.yamlbeans.Beans.MethodProperty)'
    - '[Method].getGenericReturnType()'
    - '[Method].getReturnType()'
    - '[Method].getDeclaringClass()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Beans.MethodProperty
    signature: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].<init>(String,Method,Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(Object)'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:224,1
    - Dst: setMethod.invoke(Object,Object)
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:227,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Property
    argCount: 2
    argNames:
    - object
    - value
    argTypes:
    - Object
    - Object
    constantsTouched: []
    func_position:
      end: 228
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 228
    functionName: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].set(Object,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - setMethod.invoke(Object,Object)
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].set(Object,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].invoke(Object)'
      Src: com.esotericsoftware.yamlbeans.Beans.MethodProperty:231,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Property
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 232
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 232
    functionName: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].get(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Method].invoke(Object)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].get(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getDeclaringClass()'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:239,1
    - Dst: '[Field].getName()'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:239,1
    - Dst: '[Field].getType()'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:239,1
    - Dst: '[Field].getGenericType()'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:239,1
    - Dst: '[Property].<init>(com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty)'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:239,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Field
      classConcrete: true
      classEnum: false
      classFields:
      - Field
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.Beans.FieldProperty
      static: false
      superClass: Property
    argCount: 1
    argNames:
    - field
    argTypes:
    - Field
    constantsTouched: []
    func_position:
      end: 241
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 241
    functionName: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].<init>(Field)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Field].getType()'
    - '[Field].getDeclaringClass()'
    - '[Field].getGenericType()'
    - '[Field].getName()'
    - '[Property].<init>(com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty,com.esotericsoftware.yamlbeans.Beans.FieldProperty)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Beans.FieldProperty
    signature: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].<init>(Field)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(Object)'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:245,1
    - Dst: '[Field].set(Object,Object)'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:248,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Field
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Property
    argCount: 2
    argNames:
    - object
    - value
    argTypes:
    - Object
    - Object
    constantsTouched: []
    func_position:
      end: 249
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 249
    functionName: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].set(Object,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(Object)'
    - '[Field].set(Object,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].set(Object,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].get(Object)'
      Src: com.esotericsoftware.yamlbeans.Beans.FieldProperty:252,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Field
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Property
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 253
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 253
    functionName: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].get(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Field].get(Object)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].get(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.Property].getElementTypeFromGenerics(Type)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      - Class
      - Type
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.Beans.Property
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - declaringClass
    - name
    - type
    - genericType
    argTypes:
    - Class
    - String
    - Class
    - Type
    constantsTouched: []
    func_position:
      end: 267
      start: 262
    functionDepth: 1
    functionLinenumber: 262
    functionLinenumberEnd: 267
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].<init>(Class,String,Class,Type)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans.Property].getElementTypeFromGenerics(Type)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.Beans.Property
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].<init>(Class,String,Class,Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: parameterizedType.getRawType()
      Src: com.esotericsoftware.yamlbeans.Beans.Property:272,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.Property].isCollection(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:274,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.Property].isMap(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:274,1
    - Dst: parameterizedType.getActualTypeArguments()
      Src: com.esotericsoftware.yamlbeans.Beans.Property:275,1
    - Dst: t.getUpperBounds()
      Src: com.esotericsoftware.yamlbeans.Beans.Property:282,1
    - Dst: t.getRawType()
      Src: com.esotericsoftware.yamlbeans.Beans.Property:286,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 293
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 293
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].getElementTypeFromGenerics(Type)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans.Property].isMap(com.esotericsoftware.yamlbeans.Beans.Property)'
    - t.getRawType()
    - t.getUpperBounds()
    - parameterizedType.getActualTypeArguments()
    - '[com.esotericsoftware.yamlbeans.Beans.Property].isCollection(com.esotericsoftware.yamlbeans.Beans.Property)'
    - parameterizedType.getRawType()
    linkageType: ''
    returnType: Class
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].getElementTypeFromGenerics(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Map.class.isAssignableFrom(Class)
      Src: com.esotericsoftware.yamlbeans.Beans.Property:296,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 297
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 297
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].isMap(Type)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - Map.class.isAssignableFrom(Class)
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].isMap(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Collection.class.isAssignableFrom(Class)
      Src: com.esotericsoftware.yamlbeans.Beans.Property:300,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 301
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 301
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].isCollection(Type)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - Collection.class.isAssignableFrom(Class)
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].isCollection(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class].hashCode()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:306,1
    - Dst: '[String].hashCode()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:307,1
    - Dst: '[Class].hashCode()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:308,1
    - Dst: '[Class].hashCode()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:309,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      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: 311
      start: 303
    functionDepth: 1
    functionLinenumber: 303
    functionLinenumberEnd: 311
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].hashCode()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Class].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans.Property].getClass()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:316,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:316,1
    - Dst: '[Class].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:320,1
    - Dst: '[String].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:323,1
    - Dst: '[Class].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:326,1
    - Dst: '[Class].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:329,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - obj
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 331
      start: 313
    functionDepth: 1
    functionLinenumber: 313
    functionLinenumberEnd: 331
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].equals(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - '[Object].getClass()'
    - '[String].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
    - '[com.esotericsoftware.yamlbeans.Beans.Property].getClass()'
    - '[Class].equals(com.esotericsoftware.yamlbeans.Beans.Property)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 335
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 335
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].getDeclaringClass()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].getDeclaringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 339
      start: 337
    functionDepth: 0
    functionLinenumber: 337
    functionLinenumberEnd: 339
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].getElementType()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].getElementType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 343
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 343
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].getType()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      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: 347
      start: 345
    functionDepth: 0
    functionLinenumber: 345
    functionLinenumberEnd: 347
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].getName()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      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: 351
      start: 349
    functionDepth: 0
    functionLinenumber: 349
    functionLinenumberEnd: 351
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].compareTo(com.esotericsoftware.yamlbeans.Beans.Property)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:354,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:357,1
    - Dst: o.name.equals(String)
      Src: com.esotericsoftware.yamlbeans.Beans.Property:358,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.Beans.Property:359,1
    - Dst: o.name.equals(String)
      Src: com.esotericsoftware.yamlbeans.Beans.Property:360,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Property
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Property
    constantsTouched: []
    func_position:
      end: 363
      start: 353
    functionDepth: 1
    functionLinenumber: 353
    functionLinenumberEnd: 363
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].compareTo(Property)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached:
    - o.name.equals(String)
    - '[String].compareTo(com.esotericsoftware.yamlbeans.Beans.Property)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].compareTo(Property)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: false
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - object
    - value
    argTypes:
    - Object
    - Object
    constantsTouched: []
    func_position:
      end: 365
      start: 365
    functionDepth: 0
    functionLinenumber: 365
    functionLinenumberEnd: 365
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].set(Object,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].set(Object,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - Class
      - String
      - Class
      - Class
      classPublic: true
      concrete: false
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 367
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 367
    functionName: '[com.esotericsoftware.yamlbeans.Beans.Property].get(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.Beans.Property].get(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:37,1
    - Dst: '[ReadConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:40,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:42,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:43,1
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:44,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:45,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:46,1
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:54,1
    - Dst: '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].put(com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:54,1
    - Dst: '[java.util.Map<String,Class>].put(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:56,1
    - Dst: '[java.util.Map<String,Class>].put(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:57,1
    - Dst: '[java.util.Map<String,Class>].put(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:58,1
    - Dst: '[java.util.Map<String,Class>].put(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:59,1
    - Dst: '[java.util.Map<String,Class>].put(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 53
    functionDepth: 3
    functionLinenumber: 53
    functionLinenumberEnd: 61
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 35
    functionsReached:
    - '[java.util.Map<String,Class>].put(String)'
    - '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].put(com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
    - '[ReadConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.IdentityHashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowDuplicates
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:70,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:71,1
    - Dst: '[String].startsWith(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:72,1
    - Dst: '[Class].getName()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:73,1
    - Dst: '[java.util.Map<String,String>].put(com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:73,1
    - Dst: '[java.util.Map<String,Class>].put(com.esotericsoftware.yamlbeans.YamlConfig,Class)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:74,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tag
    - type
    argTypes:
    - String
    - Class
    constantsTouched: []
    func_position:
      end: 75
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 75
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,String>].put(com.esotericsoftware.yamlbeans.YamlConfig,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[Class].getName()'
    - '[IllegalArgumentException].<init>(String)'
    - '[String].startsWith(String)'
    - '[java.util.Map<String,Class>].put(com.esotericsoftware.yamlbeans.YamlConfig,Class)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:79,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:80,1
    - Dst: '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].put(Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:81,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - com.esotericsoftware.yamlbeans.scalar.ScalarSerializer
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - serializer
    argTypes:
    - Class
    - com.esotericsoftware.yamlbeans.scalar.ScalarSerializer
    constantsTouched: []
    func_position:
      end: 82
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 82
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].put(Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:87,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:88,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:89,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:90,1
    - Dst: '[IllegalArgumentException].<init>(com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:92,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:93,1
    - Dst: Collection.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlConfig)
      Src: com.esotericsoftware.yamlbeans.YamlConfig:93,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:93,1
    - Dst: Map.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlConfig)
      Src: com.esotericsoftware.yamlbeans.YamlConfig:93,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:95,1
    - Dst: '[IllegalArgumentException].<init>(com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:94,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].put(Property,Class)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:97,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - propertyName
    - elementType
    argTypes:
    - Class
    - String
    - Class
    constantsTouched: []
    func_position:
      end: 98
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 98
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(Class,String,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].put(Property,Class)'
    - '[Property].getType()'
    - Collection.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlConfig)
    - '[IllegalArgumentException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean)'
    - Map.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlConfig)
    - '[IllegalArgumentException].<init>(com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(Class,String,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:103,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:104,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:105,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:106,1
    - Dst: '[IllegalArgumentException].<init>(com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:108,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].put(Property,Class)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig:109,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - propertyName
    - defaultType
    argTypes:
    - Class
    - String
    - Class
    constantsTouched: []
    func_position:
      end: 110
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 110
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(Class,String,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean)'
    - '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].put(Property,Class)'
    - '[IllegalArgumentException].<init>(String)'
    - '[IllegalArgumentException].<init>(com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(Class,String,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - beanProperties
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - privateFields
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - privateConstructors
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 126
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 126
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - WriteConfig
      - ReadConfig
      - java.util.Map<String,String>
      - java.util.Map<String,Class>
      - java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>
      - boolean
      - boolean
      - boolean
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tagSuffix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 132
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 132
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig].setTagSuffix(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig].setTagSuffix(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explicitFirstDocument
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 156
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 156
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitFirstDocument(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitFirstDocument(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explicitEndDocument
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 161
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 161
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitEndDocument(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitEndDocument(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writeRootTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 168
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 168
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writeRootElementTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writeDefaultValues
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteDefaultValues(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteDefaultValues(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - autoAnchor
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 190
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 190
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - keepBeanPropertyOrder
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 196
      start: 194
    functionDepth: 0
    functionLinenumber: 194
    functionLinenumberEnd: 196
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setKeepBeanPropertyOrder(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setKeepBeanPropertyOrder(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.Version
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - version
    argTypes:
    - com.esotericsoftware.yamlbeans.Version
    constantsTouched: []
    func_position:
      end: 201
      start: 199
    functionDepth: 0
    functionLinenumber: 199
    functionLinenumberEnd: 201
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.Version)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.Version)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 206
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 206
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setTags(java.util.Map<String,String>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setTags(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setCanonical(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:210,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - canonical
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 211
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 211
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 3
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setCanonical(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setIndentSize(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indentSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 1
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setIndentSize(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setWrapColumn(int)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:220,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - wrapColumn
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 221
      start: 219
    functionDepth: 1
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setWrapColumn(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - useVerbatimTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setUseVerbatimTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setUseVerbatimTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setEscapeUnicode(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:230,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - escapeUnicode
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 1
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setEscapeUnicode(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setEscapeUnicode(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setEscapeUnicode(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - WriteClassName
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - write
    argTypes:
    - WriteClassName
    constantsTouched: []
    func_position:
      end: 236
      start: 234
    functionDepth: 0
    functionLinenumber: 234
    functionLinenumberEnd: 236
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(WriteClassName)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(WriteClassName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Quote
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - quote
    argTypes:
    - Quote
    constantsTouched: []
    func_position:
      end: 241
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 241
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(Quote)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(Quote)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Quote
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 245
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Quote
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - flowStyle
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 250
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 250
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      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: 254
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 254
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setPrettyFlow(boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig:258,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - WriteClassName
      - Quote
      - Version
      - Map<String, String>
      - boolean
      - EmitterConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prettyFlow
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 259
      start: 257
    functionDepth: 1
    functionLinenumber: 257
    functionLinenumberEnd: 259
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setPrettyFlow(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setPrettyFlow(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setPrettyFlow(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.IdentityHashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 273
      start: 272
    functionDepth: 0
    functionLinenumber: 272
    functionLinenumberEnd: 273
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[java.util.IdentityHashMap].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:277,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.Version
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultVersion
    argTypes:
    - com.esotericsoftware.yamlbeans.Version
    constantsTouched: []
    func_position:
      end: 279
      start: 276
    functionDepth: 0
    functionLinenumber: 276
    functionLinenumberEnd: 279
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - classLoader
    argTypes:
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 284
      start: 282
    functionDepth: 0
    functionLinenumber: 282
    functionLinenumberEnd: 284
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassLoader(ClassLoader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassLoader(ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:289,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:290,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:291,1
    - Dst: '[ConstructorParameters].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:292,1
    - Dst: '[Class].getConstructor(Class[])'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:294,1
    - Dst: '[IllegalArgumentException].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:296,1
    - Dst: '[Map<Class, ConstructorParameters>].put(Class,ConstructorParameters)'
      Src: com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig:300,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - Class[]
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - parameterTypes
    - parameterNames
    argTypes:
    - Class
    - Class[]
    - String[]
    constantsTouched: []
    func_position:
      end: 301
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 301
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setConstructorParameters(Class,Class[],String[])'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig)'
    - '[ConstructorParameters].<init>()'
    - '[IllegalArgumentException].<init>(String)'
    - '[Map<Class, ConstructorParameters>].put(Class,ConstructorParameters)'
    - '[Class].getConstructor(Class[])'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setConstructorParameters(Class,Class[],String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowUnknownProperties
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 307
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 307
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setIgnoreUnknownProperties(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setIgnoreUnknownProperties(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - classTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 312
      start: 310
    functionDepth: 0
    functionLinenumber: 310
    functionLinenumberEnd: 312
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - autoMerge
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 317
      start: 315
    functionDepth: 0
    functionLinenumber: 315
    functionLinenumberEnd: 317
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAutoMerge(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAutoMerge(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - guessNumberTypes
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 323
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 323
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setGuessNumberTypes(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setGuessNumberTypes(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Version
      - ClassLoader
      - Map<Class, ConstructorParameters>
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anchors
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 328
      start: 326
    functionDepth: 0
    functionLinenumber: 326
    functionLinenumberEnd: 328
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAnchors(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAnchors(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Constructor
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig.ConstructorParameters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.YamlConfig.ConstructorParameters].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig.ConstructorParameters
    signature: '[com.esotericsoftware.yamlbeans.YamlConfig.ConstructorParameters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - reader
    argTypes:
    - java.io.Reader
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 4
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:52,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - config
    argTypes:
    - java.io.Reader
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlReader)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:52,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.StringReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 6
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.io.StringReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.StringReader)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:52,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:68,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.StringReader,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.esotericsoftware.yamlbeans.YamlConfig
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - yaml
    - config
    argTypes:
    - String
    - com.esotericsoftware.yamlbeans.YamlConfig
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 4
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.StringReader,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[java.io.StringReader].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlConfig
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alias
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 3
    functionsReached:
    - '[java.util.Map<String,Object>].get(String)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,Object>].put(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].close()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:86,1
    - Dst: '[java.util.Map<String,Object>].clear()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 85
    functionDepth: 2
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,Object>].clear()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read(null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 66
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].read(null)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>,null)'
    linkageType: ''
    returnType: T
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Object>].clear()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:110,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class<T>,Class,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:118,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:124,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - elementType
    argTypes:
    - Class<T>
    - Class
    constantsTouched: []
    func_position:
      end: 126
      start: 109
    functionDepth: 1
    functionLinenumber: 109
    functionLinenumberEnd: 126
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[java.util.Map<String,Object>].clear()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class<T>,Class,null)'
    linkageType: ''
    returnType: T
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:131,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 149
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 149
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].readAll(Class<T>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[java.util.Iterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator<T>
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].readAll(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:157,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:161,1
    - Dst: '[java.util.Map<String,Object>].get(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:163,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:164,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].chooseType(com.esotericsoftware.yamlbeans.YamlReader,Class,Class)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValueInternal(Class<?>,Class,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:178,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - Class
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      - com.esotericsoftware.yamlbeans.parser.Parser.ParserException
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - elementType
    - defaultType
    argTypes:
    - Class
    - Class
    - Class
    constantsTouched: []
    func_position:
      end: 179
      start: 154
    functionDepth: 2
    functionLinenumber: 154
    functionLinenumberEnd: 179
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class,Class,Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].chooseType(com.esotericsoftware.yamlbeans.YamlReader,Class,Class)'
    - '[java.util.Map<String,Object>].get(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValueInternal(Class<?>,Class,com.esotericsoftware.yamlbeans.YamlReader)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class,Class,Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Class>].get(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:183,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].getClassLoader()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:186,1
    - Dst: '[String].replace(String,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:189,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].findTagClass(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:191,1
    - Dst: '[Class<?>].isAssignableFrom(Class<?>)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:193,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:200,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<?>
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - YamlReaderException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - tag
    - defaultType
    - providedType
    argTypes:
    - String
    - Class<?>
    - Class<?>
    constantsTouched: []
    func_position:
      end: 207
      start: 181
    functionDepth: 1
    functionLinenumber: 181
    functionLinenumberEnd: 207
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].chooseType(String,Class<?>,Class<?>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].isAssignableFrom(Class<?>)'
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
    - '[java.util.Map<String,Class>].get(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].getClassLoader()'
    - '[String].replace(String,String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].getClass()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].findTagClass(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
    linkageType: ''
    returnType: Class<?>
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].chooseType(String,Class<?>,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String,boolean,ClassLoader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:227,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - ClassLoader
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tag
    - classLoader
    argTypes:
    - String
    - ClassLoader
    constantsTouched: []
    func_position:
      end: 228
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 228
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].findTagClass(String,ClassLoader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - Class.forName(String,boolean,ClassLoader)
    linkageType: ''
    returnType: Class<?>
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].findTagClass(String,ClassLoader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:239,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:241,1
    - Dst: Integer.decode(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:252,1
    - Dst: Boolean.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:254,1
    - Dst: Float.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:256,1
    - Dst: Double.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:258,1
    - Dst: Long.decode(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:260,1
    - Dst: Short.decode(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:262,1
    - Dst: value.charAt(int)
      Src: com.esotericsoftware.yamlbeans.YamlReader:264,1
    - Dst: Byte.decode(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:266,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:268,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:271,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:275,1
    CyclomaticComplexity: 26
    EdgeCount: 26
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      - com.esotericsoftware.yamlbeans.parser.Parser.ParserException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - anchor
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 277
      start: 238
    functionDepth: 1
    functionLinenumber: 238
    functionLinenumberEnd: 277
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].readScalarValue(Class<?>,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - Integer.decode(com.esotericsoftware.yamlbeans.YamlReader)
    - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,com.esotericsoftware.yamlbeans.YamlReader)'
    - Boolean.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
    - Byte.decode(com.esotericsoftware.yamlbeans.YamlReader)
    - Short.decode(com.esotericsoftware.yamlbeans.YamlReader)
    - Double.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - Long.decode(com.esotericsoftware.yamlbeans.YamlReader)
    - Float.valueOf(com.esotericsoftware.yamlbeans.YamlReader)
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    - value.charAt(int)
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].readScalarValue(Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:282,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].parseNumber(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:291,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Number)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:293,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:294,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:305,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:309,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readScalarValue(com.esotericsoftware.yamlbeans.YamlReader,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:310,1
    - Dst: '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].entrySet()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:313,1
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReader:314,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:314,1
    - Dst: entry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReader:315,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:316,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:317,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:319,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:320,1
    - Dst: Enum.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:325,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:326,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:327,1
    - Dst: Enum.valueOf(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:331,1
    - Dst: type.getName()
      Src: com.esotericsoftware.yamlbeans.YamlReader:333,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:333,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:341,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].createObject(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:344,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:346,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:348,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:349,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:351,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:352,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(null,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:355,1
    - Dst: '[java.util.Map].entrySet()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:360,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].iterator()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:360,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].next()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:360,1
    - Dst: nameValuePair.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReader:361,1
    - Dst: nameValuePair.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReader:362,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:367,1
    - Dst: '[java.util.Map].put(com.esotericsoftware.yamlbeans.YamlReader,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:371,1
    - Dst: '[java.util.Map].put(com.esotericsoftware.yamlbeans.YamlReader,String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:374,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:378,1
    - Dst: '[java.util.Map].containsKey(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:379,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:380,1
    - Dst: '[String].equals(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:382,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:383,1
    - Dst: '[java.util.Map].put(com.esotericsoftware.yamlbeans.YamlReader,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:385,1
    - Dst: '[java.util.ArrayList].contains(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:389,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:390,1
    - Dst: '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:392,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getProperty(com.esotericsoftware.yamlbeans.YamlReader,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:394,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:399,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].skipRange()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:402,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:405,1
    - Dst: type.getName()
      Src: com.esotericsoftware.yamlbeans.YamlReader:410,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:410,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(Property)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:412,1
    - Dst: '[Property].getElementType()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:413,1
    - Dst: '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(Property)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:414,1
    - Dst: '[Property].getType()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:415,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:415,1
    - Dst: '[Property].set(Object,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:416,1
    - Dst: type.getName()
      Src: com.esotericsoftware.yamlbeans.YamlReader:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.DeferredConstruction].construct()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:425,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:426,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:428,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:435,1
    - Dst: Collection.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:437,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(com.esotericsoftware.yamlbeans.YamlReader,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:439,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:441,1
    - Dst: type.isArray()
      Src: com.esotericsoftware.yamlbeans.YamlReader:443,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:444,1
    - Dst: type.getComponentType()
      Src: com.esotericsoftware.yamlbeans.YamlReader:445,1
    - Dst: type.getName()
      Src: com.esotericsoftware.yamlbeans.YamlReader:447,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:447,1
    - Dst: type.isArray()
      Src: com.esotericsoftware.yamlbeans.YamlReader:448,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,java.util.ArrayList)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:448,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:450,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:452,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].readValue(com.esotericsoftware.yamlbeans.YamlReader,null,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:455,1
    - Dst: '[java.util.ArrayList].add(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:455,1
    - Dst: type.isArray()
      Src: com.esotericsoftware.yamlbeans.YamlReader:457,1
    - Dst: '[java.util.ArrayList].size()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:458,1
    - Dst: Array.newInstance(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)
      Src: com.esotericsoftware.yamlbeans.YamlReader:458,1
    - Dst: Array.set(com.esotericsoftware.yamlbeans.YamlReader,Object)
      Src: com.esotericsoftware.yamlbeans.YamlReader:461,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:462,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:466,1
    CyclomaticComplexity: 97
    EdgeCount: 97
    ICount: 188
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - Class
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      - com.esotericsoftware.yamlbeans.parser.Parser.ParserException
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - elementType
    - anchor
    argTypes:
    - Class
    - Class
    - String
    constantsTouched: []
    func_position:
      end: 468
      start: 279
    functionDepth: 2
    functionLinenumber: 279
    functionLinenumberEnd: 468
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].readValueInternal(Class,Class,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Number)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].iterator()'
    - '[com.esotericsoftware.yamlbeans.Beans].isScalar(com.esotericsoftware.yamlbeans.YamlReader)'
    - Enum.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)
    - '[java.util.Map<com.esotericsoftware.yamlbeans.Beans.Property,Class>].get(Property)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class,null,null)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
    - '[com.esotericsoftware.yamlbeans.Beans].createObject(com.esotericsoftware.yamlbeans.YamlReader,boolean)'
    - '[Property].getElementType()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].read(String)'
    - '[java.util.ArrayList].add(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(null,null,null)'
    - type.getName()
    - '[Property].getType()'
    - nameValuePair.getValue()
    - '[java.util.Map].put(com.esotericsoftware.yamlbeans.YamlReader,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].createObject(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[java.util.Map].containsKey(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map,Object)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(com.esotericsoftware.yamlbeans.YamlReader,null,null)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.Beans].getProperty(com.esotericsoftware.yamlbeans.YamlReader,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].skipRange()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readScalarValue(com.esotericsoftware.yamlbeans.YamlReader,String)'
    - '[Property].set(Object,Object)'
    - '[String].equals(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].next()'
    - '[java.util.ArrayList].contains(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[java.util.ArrayList].add(Object)'
    - Collection.class.isAssignableFrom(com.esotericsoftware.yamlbeans.YamlReader)
    - type.isArray()
    - '[java.util.Map].put(com.esotericsoftware.yamlbeans.YamlReader,String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,java.util.ArrayList)'
    - '[java.util.ArrayList].size()'
    - '[java.util.Map].entrySet()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[java.util.ArrayList].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(com.esotericsoftware.yamlbeans.YamlReader)'
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlReader].parseNumber(com.esotericsoftware.yamlbeans.YamlReader)'
    - type.getComponentType()
    - Array.set(com.esotericsoftware.yamlbeans.YamlReader,Object)
    - '[java.util.Map<Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer>].entrySet()'
    - Enum.valueOf(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)
    - Array.newInstance(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)
    - entry.getKey()
    - '[com.esotericsoftware.yamlbeans.DeferredConstruction].construct()'
    - entry.getValue()
    - nameValuePair.getKey()
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].readValueInternal(Class,Class,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map<String,Object>,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:475,1
    - Dst: map.entrySet()
      Src: com.esotericsoftware.yamlbeans.YamlReader:478,1
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReader:479,1
    - Dst: '[java.util.Map<String,Object>].containsKey(com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:479,1
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.YamlReader:479,1
    - Dst: entry.getValue()
      Src: com.esotericsoftware.yamlbeans.YamlReader:479,1
    - Dst: '[java.util.Map<String,Object>].put(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:479,1
    - Dst: '[Object].getClass()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:484,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].getSimpleName()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:484,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:483,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - YamlReaderException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - dest
    - source
    argTypes:
    - java.util.Map<String,Object>
    - Object
    constantsTouched: []
    func_position:
      end: 486
      start: 471
    functionDepth: 1
    functionLinenumber: 471
    functionLinenumberEnd: 486
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map<String,Object>,Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
    - '[java.util.Map<String,Object>].put(com.esotericsoftware.yamlbeans.YamlReader,com.esotericsoftware.yamlbeans.YamlReader)'
    - entry.getKey()
    - '[com.esotericsoftware.yamlbeans.YamlReader].getSimpleName()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map<String,Object>,com.esotericsoftware.yamlbeans.YamlReader)'
    - '[Object].getClass()'
    - map.entrySet()
    - entry.getValue()
    - '[java.util.Map<String,Object>].containsKey(com.esotericsoftware.yamlbeans.YamlReader)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map<String,Object>,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class,com.esotericsoftware.yamlbeans.YamlConfig)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:491,1
    - Dst: '[com.esotericsoftware.yamlbeans.Beans].createObject(Class,boolean)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:493,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - InvocationTargetException
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class
    constantsTouched: []
    func_position:
      end: 494
      start: 489
    functionDepth: 2
    functionLinenumber: 489
    functionLinenumberEnd: 494
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].createObject(Class)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.Beans].createObject(Class,boolean)'
    - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class,com.esotericsoftware.yamlbeans.YamlConfig)'
    linkageType: ''
    returnType: Object
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].createObject(Class)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Long.decode(String)
      Src: com.esotericsoftware.yamlbeans.YamlReader:509,1
    - Dst: Double.parseDouble(String)
      Src: com.esotericsoftware.yamlbeans.YamlReader:514,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Number
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 519
      start: 506
    functionDepth: 0
    functionLinenumber: 506
    functionLinenumberEnd: 519
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].parseNumber(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - Double.parseDouble(String)
    - Long.decode(String)
    linkageType: ''
    returnType: Number
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].parseNumber(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:525,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 544
      start: 521
    functionDepth: 1
    functionLinenumber: 521
    functionLinenumberEnd: 544
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].skipRange()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].skipRange()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:547,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:547,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader].read()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:548,1
    - Dst: System.out.println(Object)
      Src: com.esotericsoftware.yamlbeans.YamlReader:549,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:550,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:551,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
      Src: com.esotericsoftware.yamlbeans.YamlReader:552,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
      Src: com.esotericsoftware.yamlbeans.YamlReader:553,1
    - Dst: System.out.println(java.io.StringWriter)
      Src: com.esotericsoftware.yamlbeans.YamlReader:554,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.YamlConfig
      - com.esotericsoftware.yamlbeans.parser.Parser
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - AutoCloseable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 555
      start: 546
    functionDepth: 6
    functionLinenumber: 546
    functionLinenumberEnd: 555
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader].main(String[])'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
    - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.FileReader)'
    - System.out.println(Object)
    - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.StringWriter)'
    - System.out.println(java.io.StringWriter)
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
    - '[java.io.StringWriter].<init>()'
    - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.YamlReader].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException,Throwable)'
      Src: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException:498,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException
      static: false
      superClass: YamlException
    argCount: 2
    argNames:
    - message
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 499
      start: 497
    functionDepth: 0
    functionLinenumber: 497
    functionLinenumberEnd: 499
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,Throwable)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException,Throwable)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException
    signature: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,null)'
      Src: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException:502,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException
      static: false
      superClass: YamlException
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 503
      start: 501
    functionDepth: 0
    functionLinenumber: 501
    functionLinenumberEnd: 503
    functionName: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
    functionUses: 4
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,null)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException
    signature: '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:39,1
    - Dst: '[java.text.SimpleDateFormat].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:42,1
    - Dst: '[SimpleParser].<init>(java.text.SimpleDateFormat)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:45,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:45,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:48,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:48,1
    - Dst: '[SimpleParser].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:59,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:59,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:62,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:62,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:63,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:63,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:64,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:64,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:65,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:65,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:68,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:68,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:69,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:69,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:70,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:70,1
    - Dst: '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:71,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:71,1
    - Dst: '[SimpleParser].<init>(int,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:74,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:74,1
    - Dst: '[SimpleParser].<init>(int,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:75,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:75,1
    - Dst: '[SimpleParser].<init>(int,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:76,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:76,1
    - Dst: '[SimpleParser].<init>(int,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:77,1
    - Dst: '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:77,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.text.SimpleDateFormat
      - java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser
      static: false
      superClass: java.text.DateFormat
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 41
    functionDepth: 1
    functionLinenumber: 41
    functionLinenumberEnd: 78
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 1
    functionsReached:
    - '[java.text.SimpleDateFormat].<init>(String)'
    - '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(com.esotericsoftware.yamlbeans.parser.Parser)'
    - '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,int)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>()'
    - '[SimpleParser].<init>(java.text.SimpleDateFormat)'
    - '[SimpleParser].<init>(String)'
    - '[SimpleParser].<init>(int,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
    - '[java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>].add(SimpleParser)'
    - '[java.util.ArrayList].<init>()'
    - '[SimpleParser].<init>(com.esotericsoftware.yamlbeans.scalar.DateTimeParser,com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.text.ParsePosition].getIndex()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:81,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:81,1
    - Dst: parser.parse(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:86,1
    - Dst: '[java.text.ParsePosition].getIndex()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:96,1
    - Dst: '[java.text.ParsePosition].setIndex(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:96,1
    - Dst: '[java.text.ParsePosition].getIndex()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:97,1
    - Dst: '[java.text.ParsePosition].setErrorIndex(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].length()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:99,1
    - Dst: '[java.text.ParsePosition].setIndex(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:99,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.text.ParsePosition
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.text.SimpleDateFormat
      - java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: java.text.DateFormat
    argCount: 2
    argNames:
    - text
    - pos
    argTypes:
    - String
    - java.text.ParsePosition
    constantsTouched: []
    func_position:
      end: 103
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 103
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].parse(String,java.text.ParsePosition)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached:
    - '[java.text.ParsePosition].setIndex(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
    - parser.parse(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)
    - '[java.text.ParsePosition].getIndex()'
    - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].length()'
    - '[java.text.ParsePosition].setErrorIndex(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
    - '[String].substring(com.esotericsoftware.yamlbeans.scalar.DateTimeParser)'
    linkageType: ''
    returnType: java.util.Date
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].parse(String,java.text.ParsePosition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.text.SimpleDateFormat].format(java.util.Date,StringBuffer,java.text.FieldPosition)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      - StringBuffer
      - java.text.FieldPosition
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - java.text.SimpleDateFormat
      - java.util.ArrayList<com.esotericsoftware.yamlbeans.parser.Parser>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StringBuffer
      static: false
      superClass: java.text.DateFormat
    argCount: 3
    argNames:
    - date
    - buf
    - pos
    argTypes:
    - java.util.Date
    - StringBuffer
    - java.text.FieldPosition
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].format(java.util.Date,StringBuffer,java.text.FieldPosition)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached:
    - '[java.text.SimpleDateFormat].format(java.util.Date,StringBuffer,java.text.FieldPosition)'
    linkageType: ''
    returnType: StringBuffer
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].format(java.util.Date,StringBuffer,java.text.FieldPosition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions:
      - java.text.ParseException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 111
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 111
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].parse(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Date
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].parse(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.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.text.SimpleDateFormat].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - DateFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Parser
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached:
    - '[java.text.SimpleDateFormat].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.text.DateFormat
      classConcrete: true
      classEnum: false
      classFields:
      - DateFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Parser
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - java.text.DateFormat
    constantsTouched: []
    func_position:
      end: 126
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 126
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(java.text.DateFormat)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(java.text.DateFormat)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.text.DateFormat].getDateInstance(int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser:130,1
    - Dst: '[java.text.DateFormat].getTimeInstance(int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser:132,1
    - Dst: '[java.text.DateFormat].getDateTimeInstance(int,int)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser:134,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - DateFormat
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Parser
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - dateType
    - timeType
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 136
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 136
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached:
    - '[java.text.DateFormat].getDateInstance(int)'
    - '[java.text.DateFormat].getDateTimeInstance(int,int)'
    - '[java.text.DateFormat].getTimeInstance(int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DateFormat].parse(String)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser:139,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - DateFormat
      classPublic: false
      concrete: true
      exceptions:
      - java.text.ParseException
      interfaces:
      - Parser
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 140
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 140
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].parse(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
    functionUses: 0
    functionsReached:
    - '[DateFormat].parse(String)'
    linkageType: ''
    returnType: java.util.Date
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].parse(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].parse(String)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateSerializer:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateSerializer:32,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.scalar.DateTimeParser
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 34
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].read(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.scalar.DateSerializer)'
    - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].parse(String)'
    linkageType: ''
    returnType: java.util.Date
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].read(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].format(java.util.Date)'
      Src: com.esotericsoftware.yamlbeans.scalar.DateSerializer:37,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.scalar.DateTimeParser
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].write(java.util.Date)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].format(java.util.Date)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].write(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].<init>()'
      Src: com.esotericsoftware.yamlbeans.scalar.DateSerializer:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.scalar.DateTimeParser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.scalar.DateSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateSerializer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.DateSerializer
    signature: '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 23
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 23
    functionName: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].write(T)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/ScalarSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].write(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].read(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/ScalarSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].read(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.esotericsoftware.yamlbeans.scalar.ScalarSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/ScalarSerializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.scalar.ScalarSerializer
    signature: '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.AnchorToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.AnchorToken:24,1
    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: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.AnchorToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AnchorToken.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.AnchorToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.AnchorToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].<init>()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].getInstanceName()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AnchorToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].getInstanceName()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 1
    argNames:
    - instanceName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].setInstanceName(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AnchorToken.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].setInstanceName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AnchorToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken:25,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.esotericsoftware.yamlbeans.tokenizer.DirectiveToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 2
    argNames:
    - directive
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].<init>(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/DirectiveToken.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].<init>(String,String)'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getDirective()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/DirectiveToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getDirective()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/DirectiveToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/DirectiveToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:51,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:52,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:53,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:54,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:55,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:56,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:57,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:58,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:59,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:62,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:63,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:100,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:101,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:102,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:106,1
    - Dst: '[java.io.BufferedReader].<init>(java.io.Reader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:107,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamStart()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:111,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - reader
    argTypes:
    - java.io.Reader
    constantsTouched: []
    func_position:
      end: 112
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 112
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.Reader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[java.util.regex.Pattern].compile(String)'
    - '[IllegalArgumentException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamStart()'
    - '[java.util.LinkedList].<init>()'
    - '[java.io.BufferedReader].<init>(java.io.Reader)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:51,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:52,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:53,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:54,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:55,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:56,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:57,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:58,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:59,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:62,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:63,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:100,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:101,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:102,1
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.StringReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.regex.Pattern].compile(String)'
    - '[java.io.StringReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.StringReader)'
    - '[java.util.LinkedList].<init>()'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:119,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:120,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:121,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].get(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:121,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - TokenizerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 118
    functionDepth: 8
    functionLinenumber: 118
    functionLinenumberEnd: 122
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 4
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].get(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:125,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - TokenizerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: TokenType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 124
    functionDepth: 9
    functionLinenumber: 124
    functionLinenumberEnd: 128
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
    linkageType: ''
    returnType: TokenType
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:131,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:132,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:133,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:135,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - TokenizerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 130
    functionDepth: 8
    functionLinenumber: 130
    functionLinenumberEnd: 139
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 6
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].remove(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:142,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 155
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 5
    functionsReached:
    - '[java.util.Iterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 159
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getLineNumber()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getLineNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getColumn()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getColumn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.Reader].close()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 167
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[java.io.Reader].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:170,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:170,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:171,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 169
    functionDepth: 2
    functionLinenumber: 169
    functionLinenumberEnd: 172
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 26
    functionsReached:
    - '[StringBuilder].length()'
    - '[StringBuilder].charAt(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:175,1
    - Dst: '[StringBuilder].charAt(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:176,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - index
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 177
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 177
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 6
    functionsReached:
    - '[StringBuilder].length()'
    - '[StringBuilder].charAt(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:180,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:180,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:181,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:181,1
    - Dst: '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:181,1
    - Dst: '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:182,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - length
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 183
      start: 179
    functionDepth: 2
    functionLinenumber: 179
    functionLinenumberEnd: 183
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 5
    functionsReached:
    - '[StringBuilder].length()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    - '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:186,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:188,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:189,1
    - Dst: '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:189,1
    - Dst: '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:191,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:193,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].charAt(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:194,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:196,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:196,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - length
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 202
      start: 185
    functionDepth: 2
    functionLinenumber: 185
    functionLinenumberEnd: 202
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].charAt(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].charAt(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].length()'
    - '[String].indexOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].substring(int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].length()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:205,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:205,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:206,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:208,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 213
      start: 204
    functionDepth: 2
    functionLinenumber: 204
    functionLinenumberEnd: 213
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 21
    functionsReached:
    - '[StringBuilder].length()'
    - '[StringBuilder].charAt(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:216,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:216,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:219,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:221,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:221,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - length
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 226
      start: 215
    functionDepth: 2
    functionLinenumber: 215
    functionLinenumberEnd: 226
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 8
    functionsReached:
    - '[StringBuilder].length()'
    - '[StringBuilder].charAt(int)'
    - '[String].indexOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].delete(int,int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:229,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:231,1
    - Dst: '[java.io.Reader].read(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:239,1
    - Dst: String.valueOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:244,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:246,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:248,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - length
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 252
      start: 228
    functionDepth: 0
    functionLinenumber: 228
    functionLinenumberEnd: 252
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 6
    functionsReached:
    - '[StringBuilder].delete(int,int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].length()'
    - String.valueOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,int,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
    - '[java.io.Reader].read(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:256,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].nextPossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:256,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 257
      start: 254
    functionDepth: 2
    functionLinenumber: 254
    functionLinenumberEnd: 257
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].isEmpty()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].nextPossibleSimpleKey()'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanToNextToken()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:260,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:261,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:262,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamEnd()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:266,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchSingle()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:268,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDouble()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:270,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:272,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:272,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:272,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:275,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:275,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:275,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDirective()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:278,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:281,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentStart()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:282,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:283,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:283,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockEntry()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:283,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:286,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentEnd()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceStart()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:289,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingStart()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:291,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceEnd()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:293,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingEnd()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:295,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowEntry()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:297,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAlias()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:299,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAnchor()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:301,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchTag()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:303,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchLiteral()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:305,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFolded()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:308,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:311,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:311,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].find()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:311,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchPlain()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:311,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:312,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:314,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:313,1
    CyclomaticComplexity: 63
    EdgeCount: 63
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 315
      start: 259
    functionDepth: 7
    functionLinenumber: 259
    functionLinenumberEnd: 315
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingStart()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDouble()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceEnd()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDirective()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFolded()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchValue()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockEntry()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamEnd()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchSingle()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAnchor()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowEntry()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAlias()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent(int)'
    - '[java.util.regex.Pattern].matcher(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].find()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchKey()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchTag()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingEnd()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanToNextToken()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchPlain()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentEnd()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchLiteral()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceStart()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentStart()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<Integer,SimpleKey>].values()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:318,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:318,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:318,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:319,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 323
      start: 317
    functionDepth: 1
    functionLinenumber: 317
    functionLinenumberEnd: 323
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].nextPossibleSimpleKey()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.Iterator].hasNext()'
    - '[java.util.Map<Integer,SimpleKey>].values()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].nextPossibleSimpleKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].size()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:326,1
    - Dst: '[SimpleKey].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:326,1
    - Dst: '[java.util.Map<Integer,SimpleKey>].put(int,SimpleKey)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:326,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 327
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 327
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 6
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].size()'
    - '[java.util.Map<Integer,SimpleKey>].put(int,SimpleKey)'
    - '[SimpleKey].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:333,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:334,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - col
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 336
      start: 329
    functionDepth: 0
    functionLinenumber: 329
    functionLinenumberEnd: 336
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<Integer>].remove(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].add(int,int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:340,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - col
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 345
      start: 338
    functionDepth: 0
    functionLinenumber: 338
    functionLinenumberEnd: 345
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 3
    functionsReached:
    - '[java.util.List<Integer>].add(int,int)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:349,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 351
      start: 347
    functionDepth: 0
    functionLinenumber: 347
    functionLinenumberEnd: 351
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamStart()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:354,1
    - Dst: '[java.util.Map<Integer,SimpleKey>].clear()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:356,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:357,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 360
      start: 353
    functionDepth: 0
    functionLinenumber: 353
    functionLinenumberEnd: 360
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<Integer,SimpleKey>].clear()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:363,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirective()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:365,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:366,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 368
      start: 362
    functionDepth: 7
    functionLinenumber: 362
    functionLinenumberEnd: 368
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDirective()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirective()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDirective()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:372,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 370
    functionDepth: 4
    functionLinenumber: 370
    functionLinenumberEnd: 373
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentStart()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:376,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 377
      start: 375
    functionDepth: 4
    functionLinenumber: 375
    functionLinenumberEnd: 377
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:380,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:382,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:383,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tok
    argTypes:
    - com.esotericsoftware.yamlbeans.tokenizer.Token
    constantsTouched: []
    func_position:
      end: 385
      start: 379
    functionDepth: 3
    functionLinenumber: 379
    functionLinenumberEnd: 385
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:388,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 389
      start: 387
    functionDepth: 4
    functionLinenumber: 387
    functionLinenumberEnd: 389
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceStart()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:392,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 393
      start: 391
    functionDepth: 4
    functionLinenumber: 391
    functionLinenumberEnd: 393
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingStart()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:396,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:399,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:400,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tok
    argTypes:
    - com.esotericsoftware.yamlbeans.tokenizer.Token
    constantsTouched: []
    func_position:
      end: 402
      start: 395
    functionDepth: 3
    functionLinenumber: 395
    functionLinenumberEnd: 402
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:405,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 406
      start: 404
    functionDepth: 4
    functionLinenumber: 404
    functionLinenumberEnd: 406
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:409,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 410
      start: 408
    functionDepth: 4
    functionLinenumber: 408
    functionLinenumberEnd: 410
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:415,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:416,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tok
    argTypes:
    - com.esotericsoftware.yamlbeans.tokenizer.Token
    constantsTouched: []
    func_position:
      end: 418
      start: 412
    functionDepth: 3
    functionLinenumber: 412
    functionLinenumberEnd: 418
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:422,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:423,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 425
      start: 420
    functionDepth: 3
    functionLinenumber: 420
    functionLinenumberEnd: 425
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowEntry()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowEntry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:429,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:430,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:430,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:433,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:434,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 436
      start: 427
    functionDepth: 3
    functionLinenumber: 427
    functionLinenumberEnd: 436
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockEntry()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockEntry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:440,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:441,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:441,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:444,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:445,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 447
      start: 438
    functionDepth: 3
    functionLinenumber: 438
    functionLinenumberEnd: 447
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchKey()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<Integer,SimpleKey>].get(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:450,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:452,1
    - Dst: '[java.util.Map<Integer,SimpleKey>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:454,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:455,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:456,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:456,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:459,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:460,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 462
      start: 449
    functionDepth: 3
    functionLinenumber: 449
    functionLinenumberEnd: 462
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[java.util.Map<Integer,SimpleKey>].get(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[java.util.Map<Integer,SimpleKey>].remove(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:465,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:467,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.AliasToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:467,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:468,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 470
      start: 464
    functionDepth: 1
    functionLinenumber: 464
    functionLinenumberEnd: 470
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAlias()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.AliasToken)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAlias()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:473,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:475,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.AnchorToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:475,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:476,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 478
      start: 472
    functionDepth: 1
    functionLinenumber: 472
    functionLinenumberEnd: 478
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAnchor()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].<init>()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.AnchorToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAnchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:481,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTag()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:483,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:484,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 486
      start: 480
    functionDepth: 5
    functionLinenumber: 480
    functionLinenumberEnd: 486
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchTag()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTag()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:489,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 490
      start: 488
    functionDepth: 6
    functionLinenumber: 488
    functionLinenumberEnd: 490
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchLiteral()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchLiteral()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:493,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 494
      start: 492
    functionDepth: 6
    functionLinenumber: 492
    functionLinenumberEnd: 494
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFolded()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFolded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:498,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:499,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 501
      start: 496
    functionDepth: 5
    functionLinenumber: 496
    functionLinenumberEnd: 501
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalar(char)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:504,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 505
      start: 503
    functionDepth: 6
    functionLinenumber: 503
    functionLinenumberEnd: 505
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchSingle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchSingle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:508,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 509
      start: 507
    functionDepth: 6
    functionLinenumber: 507
    functionLinenumberEnd: 509
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDouble()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDouble()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:512,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalar(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:514,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:515,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 517
      start: 511
    functionDepth: 5
    functionLinenumber: 511
    functionLinenumberEnd: 517
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalar(char)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:520,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlain()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:522,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:523,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 525
      start: 519
    functionDepth: 5
    functionLinenumber: 519
    functionLinenumberEnd: 525
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchPlain()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>].add(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlain()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchPlain()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:529,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:530,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:531,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:531,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:531,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:532,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:533,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:533,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 538
      start: 527
    functionDepth: 3
    functionLinenumber: 527
    functionLinenumberEnd: 538
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanToNextToken()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanToNextToken()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:541,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveName()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:542,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:544,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:545,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:546,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:547,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:549,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:551,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:552,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:553,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:554,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:556,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].trim()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:556,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveIgnoredLine()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:558,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].<init>(String,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:559,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 560
      start: 540
    functionDepth: 6
    functionLinenumber: 540
    functionLinenumberEnd: 560
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirective()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveValue()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveValue()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].<init>(String,com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveName()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].trim()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveIgnoredLine()'
    - '[String].equals(String)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirective()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:564,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:566,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:569,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:572,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:571,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:573,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:575,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:575,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:576,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:575,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 578
      start: 562
    functionDepth: 3
    functionLinenumber: 562
    functionLinenumberEnd: 578
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveName()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:581,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:582,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:583,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:584,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:585,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:585,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:585,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:586,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:587,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:588,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:588,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:589,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:589,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:589,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 591
      start: 580
    functionDepth: 3
    functionLinenumber: 580
    functionLinenumberEnd: 591
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:594,1
    - Dst: Character.isDigit(char)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:595,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:596,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:596,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:598,1
    - Dst: Character.isDigit(char)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:598,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:600,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 603
      start: 593
    functionDepth: 3
    functionLinenumber: 593
    functionLinenumberEnd: 603
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - Character.isDigit(char)
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:606,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:607,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveHandle()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:608,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:609,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:610,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectivePrefix()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:611,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 613
      start: 605
    functionDepth: 5
    functionLinenumber: 605
    functionLinenumberEnd: 613
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectivePrefix()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveHandle()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:616,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:617,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:618,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:618,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:618,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 620
      start: 615
    functionDepth: 4
    functionLinenumber: 615
    functionLinenumberEnd: 620
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveHandle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveHandle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:623,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:624,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:624,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:625,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:625,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:625,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 627
      start: 622
    functionDepth: 5
    functionLinenumber: 622
    functionLinenumberEnd: 627
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectivePrefix()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectivePrefix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:630,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:631,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:632,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:632,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:632,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:633,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:634,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:635,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:636,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:636,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:636,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:637,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 638
      start: 629
    functionDepth: 3
    functionLinenumber: 629
    functionLinenumberEnd: 638
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveIgnoredLine()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveIgnoredLine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:641,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:643,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:648,1
    - Dst: (m = NON_ALPHA.matcher(chunk)).find()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:649,1
    - Dst: m.start()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:652,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:654,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:655,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:657,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:657,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:658,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:658,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:657,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].setInstanceName(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:660,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].setInstanceName(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:662,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tok
    argTypes:
    - com.esotericsoftware.yamlbeans.tokenizer.Token
    constantsTouched: []
    func_position:
      end: 664
      start: 640
    functionDepth: 3
    functionLinenumber: 640
    functionLinenumberEnd: 664
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].setInstanceName(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - (m = NON_ALPHA.matcher(chunk)).find()
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].setInstanceName(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - m.start()
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:667,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:671,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:672,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:673,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:673,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:673,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:673,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:674,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:675,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:677,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:681,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:687,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:691,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:694,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:696,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:698,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:698,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:699,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:699,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:699,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:700,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 701
      start: 666
    functionDepth: 4
    functionLinenumber: 666
    functionLinenumberEnd: 701
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTag()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:705,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:706,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndicators()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:707,1
    - Dst: '[Integer].intValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:708,1
    - Dst: '[Integer].intValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:709,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIgnoredLine()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:710,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndentation()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:717,1
    - Dst: '[Integer].intValue()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:719,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:726,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:730,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:731,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:732,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:732,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:734,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:734,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:736,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:736,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:738,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:739,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:740,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:741,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:741,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:741,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:742,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:742,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:744,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:750,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:752,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:753,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:756,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean,char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:756,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 71
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 757
      start: 703
    functionDepth: 4
    functionLinenumber: 703
    functionLinenumberEnd: 757
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalar(char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndentation()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIgnoredLine()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].length()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndicators()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean,char)'
    - '[String].equals(String)'
    - '[Integer].intValue()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalar(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:762,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:765,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:766,1
    - Dst: Character.isDigit(char)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:767,1
    - Dst: Integer.parseInt()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:768,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:769,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:771,1
    - Dst: Character.isDigit(char)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:773,1
    - Dst: Integer.parseInt()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:774,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:775,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:777,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:778,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:781,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:784,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:784,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:785,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:785,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:784,1
    - Dst: Integer.valueOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:786,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 787
      start: 759
    functionDepth: 3
    functionLinenumber: 759
    functionLinenumberEnd: 787
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndicators()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - Integer.valueOf(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - Character.isDigit(char)
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[String].indexOf(char)'
    - Integer.parseInt()
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: Object[]
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndicators()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:790,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:791,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:792,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:792,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:792,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:793,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:794,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:794,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:795,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:795,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:795,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:796,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 797
      start: 789
    functionDepth: 3
    functionLinenumber: 789
    functionLinenumberEnd: 797
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIgnoredLine()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIgnoredLine()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:800,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:802,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:802,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:803,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:804,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:804,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:806,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:809,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 810
      start: 799
    functionDepth: 3
    functionLinenumber: 799
    functionLinenumberEnd: 810
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndentation()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    linkageType: ''
    returnType: Object[]
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndentation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:813,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:814,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:815,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:816,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:816,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:817,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:817,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:818,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:819,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:821,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indent
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 822
      start: 812
    functionDepth: 3
    functionLinenumber: 812
    functionLinenumberEnd: 822
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:826,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:827,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:828,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:829,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:829,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:830,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarSpaces()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:831,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:831,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:832,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:832,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:834,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:835,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean,char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:835,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 836
      start: 824
    functionDepth: 4
    functionLinenumber: 824
    functionLinenumberEnd: 836
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalar(char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarSpaces()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean,char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalar(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:839,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:842,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:842,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:844,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:844,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:846,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:847,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:848,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:849,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:850,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:851,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:852,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:854,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:855,1
    - Dst: '[java.util.Map<Character,String>].containsKey(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:856,1
    - Dst: '[java.util.Map<Character,String>].get(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:857,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:857,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:858,1
    - Dst: '[java.util.Map<Character,Integer>].containsKey(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:859,1
    - Dst: '[java.util.Map<Character,Integer>].get(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:860,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:861,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:862,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:863,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].find()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:863,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:865,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:865,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:864,1
    - Dst: Integer.parseInt(String,int)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:866,1
    - Dst: Character.toChars(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:866,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:866,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:867,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:868,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:869,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:870,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:870,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:872,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:872,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:874,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dbl
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 876
      start: 838
    functionDepth: 3
    functionLinenumber: 838
    functionLinenumberEnd: 876
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<Character,Integer>].containsKey(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[java.util.Map<Character,String>].containsKey(char)'
    - '[java.util.Map<Character,Integer>].get(char)'
    - '[StringBuilder].append(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[java.util.regex.Pattern].matcher(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].find()'
    - '[StringBuilder].append(String)'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - Integer.parseInt(String,int)
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[java.util.Map<Character,String>].get(char)'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - Character.toChars(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:879,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:881,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:881,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:883,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:885,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:887,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:888,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:889,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:890,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:891,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:892,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:893,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:893,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:894,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:896,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:897,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 898
      start: 878
    functionDepth: 3
    functionLinenumber: 878
    functionLinenumberEnd: 898
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarSpaces()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[String].length()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarSpaces()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:901,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:904,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:905,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:905,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:905,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:905,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:906,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:907,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:907,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:908,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:909,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:909,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:910,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:910,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:912,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 914
      start: 900
    functionDepth: 3
    functionLinenumber: 900
    functionLinenumberEnd: 914
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:922,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:931,1
    - Dst: (m = r_check.matcher(prefix(chunkSize))).find()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:935,1
    - Dst: m.start()
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:937,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:938,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:939,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:939,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:940,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:941,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:946,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:947,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:947,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlainSpaces()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:949,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:950,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:952,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:952,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 953
      start: 916
    functionDepth: 4
    functionLinenumber: 916
    functionLinenumberEnd: 953
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlain()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer,boolean)'
    - '[StringBuilder].append(String)'
    - '[String].length()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlainSpaces()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - (m = r_check.matcher(prefix(chunkSize))).find()
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - m.start()
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlain()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:956,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:959,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:959,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:961,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:963,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:964,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:965,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:967,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:967,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:967,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:968,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:969,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:969,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:970,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:971,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:973,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:973,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:974,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:974,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:974,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:976,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:977,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:978,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:978,1
    - Dst: '[StringBuilder].append(StringBuilder)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:979,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:981,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:982,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 983
      start: 955
    functionDepth: 3
    functionLinenumber: 955
    functionLinenumberEnd: 983
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlainSpaces()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].<init>()'
    - '[java.util.regex.Pattern].matcher(String)'
    - '[StringBuilder].append(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].matches()'
    - '[StringBuilder].length()'
    - '[StringBuilder].append(StringBuilder)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlainSpaces()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:986,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:987,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:987,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:989,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:991,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:993,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:996,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:997,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:997,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1001,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1004
      start: 985
    functionDepth: 3
    functionLinenumber: 985
    functionLinenumberEnd: 1004
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1007,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1009,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1010,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1012,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1012,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanUriEscapes(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1015,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1015,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1018,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1020,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1020,1
    - Dst: '[StringBuilder].length()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1023,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1024,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1024,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1025,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1026
      start: 1006
    functionDepth: 4
    functionLinenumber: 1006
    functionLinenumberEnd: 1026
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanUriEscapes(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[StringBuilder].append(String)'
    - '[String].indexOf(char)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].length()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1029,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1030,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1031,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1033,1
    - Dst: Integer.parseInt(String,int)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1033,1
    - Dst: Character.toChars(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1033,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1033,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1036,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1036,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1035,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1038,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1040,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1041
      start: 1028
    functionDepth: 3
    functionLinenumber: 1028
    functionLinenumberEnd: 1041
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanUriEscapes(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)'
    - Character.toChars(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - Integer.parseInt(String,int)
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanUriEscapes(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1050,1
    - Dst: '[String].indexOf(char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1051,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1052,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1052,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1053,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1055,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      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: 1059
      start: 1043
    functionDepth: 3
    functionLinenumber: 1043
    functionLinenumberEnd: 1059
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 10
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
    - '[String].indexOf(char)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ch
    argTypes:
    - char
    constantsTouched: []
    func_position:
      end: 1063
      start: 1061
    functionDepth: 0
    functionLinenumber: 1061
    functionLinenumberEnd: 1063
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 15
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1086,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1086,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1086,1
    - Dst: '[java.util.Iterator].hasNext()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1086,1
    - Dst: '[java.util.Iterator].next()'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1087,1
    - Dst: System.out.println(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer:1087,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - java.util.Map<Character,String>
      - java.util.Map<Character,Integer>
      - boolean
      - int
      - int
      - int
      - boolean
      - boolean
      - int
      - int
      - int
      - StringBuilder
      - java.io.Reader
      - java.util.List<com.esotericsoftware.yamlbeans.tokenizer.Token>
      - java.util.List<Integer>
      - java.util.Map<Integer,SimpleKey>
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 1088
      start: 1085
    functionDepth: 1
    functionLinenumber: 1085
    functionLinenumberEnd: 1088
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].main(String[])'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - System.out.println(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer)
    - '[java.io.FileReader].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
    - '[java.util.Iterator].hasNext()'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.FileReader)'
    - '[java.util.Iterator].next()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException,Throwable)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException:1067,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      static: false
      superClass: RuntimeException
    argCount: 2
    argNames:
    - message
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 1068
      start: 1066
    functionDepth: 0
    functionLinenumber: 1066
    functionLinenumberEnd: 1068
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,Throwable)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException,Throwable)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,null)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException:1071,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1072
      start: 1070
    functionDepth: 0
    functionLinenumber: 1070
    functionLinenumberEnd: 1072
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 18
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,null)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
  - 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.esotericsoftware.yamlbeans.tokenizer.Tokenizer.SimpleKey
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - tokenNumber
    - column
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 1082
      start: 1079
    functionDepth: 0
    functionLinenumber: 1079
    functionLinenumberEnd: 1082
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.SimpleKey].<init>(int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.SimpleKey
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.SimpleKey].<init>(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:26,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:27,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:28,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:31,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:32,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:33,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:34,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.Token:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TokenType
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - TokenType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.Token
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - TokenType
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(TokenType)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Token.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.Token)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.Token
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(TokenType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - com.esotericsoftware.yamlbeans.tokenizer.Token
      - TokenType
      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: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.Token].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Token.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.Token].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.AliasToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.AliasToken:24,1
    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: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.AliasToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AliasToken.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.AliasToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.AliasToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].<init>()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].getInstanceName()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AliasToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].getInstanceName()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 1
    argNames:
    - instanceName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].setInstanceName(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AliasToken.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].setInstanceName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AliasToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean,char)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 2
    argNames:
    - value
    - plain
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean,char)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.ScalarToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 3
    argNames:
    - value
    - plain
    - style
    argTypes:
    - String
    - boolean
    - char
    constantsTouched: []
    func_position:
      end: 34
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 34
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean,char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.ScalarToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.ScalarToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean,char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getPlain()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getPlain()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: char
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getStyle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TagToken)'
      Src: com.esotericsoftware.yamlbeans.tokenizer.TagToken:25,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.esotericsoftware.yamlbeans.tokenizer.TagToken
      static: false
      superClass: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 2
    argNames:
    - handle
    - suffix
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].<init>(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TagToken.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(com.esotericsoftware.yamlbeans.tokenizer.TagToken)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.tokenizer.TagToken
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].<init>(String,String)'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getHandle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TagToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getHandle()'
  - 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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getSuffix()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TagToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getSuffix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    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: com.esotericsoftware.yamlbeans.tokenizer.Token
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TagToken.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.constants.Unicode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 33
    functionName: '[com.esotericsoftware.yamlbeans.constants.Unicode].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/constants/Unicode.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.constants.Unicode
    signature: '[com.esotericsoftware.yamlbeans.constants.Unicode].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:47,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:48,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:54,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:55,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:56,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:69,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:69,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:655,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:656,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.Emitter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writer
    argTypes:
    - java.io.Writer
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 3
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
    - '[java.util.regex.Pattern].compile(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
    - '[java.util.HashMap].<init>()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.Emitter
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:47,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:48,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:54,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:55,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:56,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:74,1
    - Dst: '[java.io.BufferedWriter].<init>(java.io.Writer)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:75,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].<init>(java.io.BufferedWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:76,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].initStateTable()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:77,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:655,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:656,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.Emitter
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - writer
    - config
    argTypes:
    - java.io.Writer
    - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
    constantsTouched: []
    func_position:
      end: 78
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].<init>(java.io.BufferedWriter)'
    - '[java.util.regex.Pattern].compile(String)'
    - '[java.io.BufferedWriter].<init>(java.io.Writer)'
    - '[IllegalArgumentException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].initStateTable()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.Emitter
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:81,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].add(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:82,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needMoreEvents()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:83,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:84,1
    - Dst: table[state].expect()
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:85,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.parser.Event
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - com.esotericsoftware.yamlbeans.parser.Event
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 3
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 11
    functionsReached:
    - table[state].expect()
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].remove(int)'
    - '[IllegalArgumentException].<init>(String)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].add(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].needMoreEvents()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:95,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:96,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:102,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:104,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 94
    functionDepth: 2
    functionLinenumber: 94
    functionLinenumberEnd: 108
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needMoreEvents()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needMoreEvents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].iterator()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].next()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:113,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].hasNext()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:114,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].next()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:115,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].size()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:123,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 124
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 124
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].iterator()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].size()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].hasNext()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].next()'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:127,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:136,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:167,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:173,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:183,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:197,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:214,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:261,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:268,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:276,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:306,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:311,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:316,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:323,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:331,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:336,1
    CyclomaticComplexity: 39
    EdgeCount: 39
    ICount: 179
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<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: 341
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 341
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].initStateTable()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].initStateTable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].add(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:344,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - flow
    - indentless
    argTypes:
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 351
      start: 343
    functionDepth: 0
    functionLinenumber: 343
    functionLinenumberEnd: 351
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 4
    functionsReached:
    - '[java.util.List<Integer>].add(int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyDocument()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:357,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:359,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:360,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:361,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamEnd()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:365,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:368,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 369
      start: 353
    functionDepth: 2
    functionLinenumber: 353
    functionLinenumberEnd: 369
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectDocumentStart(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamEnd()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyDocument()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectDocumentStart(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:373,1
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:374,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:376,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:377,1
    - Dst: '[java.util.List<Integer>].add(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:378,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:379,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 381
      start: 371
    functionDepth: 6
    functionLinenumber: 371
    functionLinenumberEnd: 381
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequenceItem(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Integer>].add(int,int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
    - '[java.util.List<Integer>].remove(int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequenceItem(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:385,1
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:386,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:388,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkSimpleKey()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:389,1
    - Dst: '[java.util.List<Integer>].add(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:390,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:391,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:393,1
    - Dst: '[java.util.List<Integer>].add(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:394,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:395,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - first
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 398
      start: 383
    functionDepth: 6
    functionLinenumber: 383
    functionLinenumberEnd: 398
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMappingKey(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Integer>].add(int,int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
    - '[java.util.List<Integer>].remove(int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkSimpleKey()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMappingKey(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectAlias()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:404,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:406,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processTag()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:407,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectScalar()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:409,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:411,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowSequence()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:412,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequence()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:414,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:416,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowMapping()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:417,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMapping()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:419,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:421,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - boolean
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - root
    - sequence
    - mapping
    - simpleKey
    argTypes:
    - boolean
    - boolean
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 422
      start: 400
    functionDepth: 5
    functionLinenumber: 400
    functionLinenumberEnd: 422
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowSequence()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowMapping()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequence()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectScalar()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processTag()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectAlias()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMapping()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:425,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:426,1
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:427,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 428
      start: 424
    functionDepth: 1
    functionLinenumber: 424
    functionLinenumberEnd: 428
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectAlias()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<Integer>].remove(int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectAlias()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:431,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processScalar()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:432,1
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:433,1
    - Dst: '[java.util.List<Integer>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:434,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 435
      start: 430
    functionDepth: 4
    functionLinenumber: 430
    functionLinenumberEnd: 435
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectScalar()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<Integer>].remove(int)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processScalar()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectScalar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:438,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:440,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 442
      start: 437
    functionDepth: 1
    functionLinenumber: 437
    functionLinenumberEnd: 442
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowSequence()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:445,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<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: 447
      start: 444
    functionDepth: 0
    functionLinenumber: 444
    functionLinenumberEnd: 447
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequence()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,com.esotericsoftware.yamlbeans.emitter.Emitter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:450,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:452,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 454
      start: 449
    functionDepth: 1
    functionLinenumber: 449
    functionLinenumberEnd: 454
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowMapping()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowMapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:457,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<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: 459
      start: 456
    functionDepth: 1
    functionLinenumber: 456
    functionLinenumberEnd: 459
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMapping()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:462,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:462,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 463
      start: 461
    functionDepth: 0
    functionLinenumber: 461
    functionLinenumberEnd: 463
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:466,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:466,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 467
      start: 465
    functionDepth: 0
    functionLinenumber: 465
    functionLinenumberEnd: 467
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:470,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:471,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:473,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 474
      start: 469
    functionDepth: 0
    functionLinenumber: 469
    functionLinenumberEnd: 474
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyDocument()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].isEmpty()'
    - '[String].equals(String)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.parser.Event>].get(int)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyDocument()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:479,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:480,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:487,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:488,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(String,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:491,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:492,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:496,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:496,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 497
      start: 476
    functionDepth: 2
    functionLinenumber: 476
    functionLinenumberEnd: 497
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkSimpleKey()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(String,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
    - '[String].length()'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkSimpleKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:505,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:506,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:507,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indicator
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 509
      start: 499
    functionDepth: 0
    functionLinenumber: 499
    functionLinenumberEnd: 509
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean,boolean,boolean)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:516,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:533,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:534,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:535,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:535,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 537
      start: 511
    functionDepth: 1
    functionLinenumber: 511
    functionLinenumberEnd: 537
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processTag()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:541,1
    CyclomaticComplexity: 30
    EdgeCount: 30
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: char
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 558
      start: 539
    functionDepth: 0
    functionLinenumber: 539
    functionLinenumberEnd: 558
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean)'
    linkageType: ''
    returnType: char
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:562,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:563,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeDoubleQuoted(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:566,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeSingleQuoted(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:568,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeFolded(String,int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:570,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLiteral(String,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:572,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writePlain(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:574,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 577
      start: 560
    functionDepth: 3
    functionLinenumber: 560
    functionLinenumberEnd: 577
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processScalar()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeSingleQuoted(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writePlain(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int)'
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(com.esotericsoftware.yamlbeans.emitter.Emitter,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLiteral(String,int)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeDoubleQuoted(String,com.esotericsoftware.yamlbeans.emitter.Emitter,int,int,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeFolded(String,int,int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].processScalar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:580,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:580,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:581,1
    - Dst: '[java.util.Map<String,String>].keySet()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:584,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].iterator()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:584,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].hasNext()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:584,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].next()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:585,1
    - Dst: '[String].startsWith(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:586,1
    - Dst: prefix.equals(String)
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:586,1
    - Dst: prefix.length()
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:586,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:586,1
    - Dst: '[java.util.Map<String,String>].get(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:587,1
    - Dst: prefix.length()
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:588,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:588,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:591,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:593,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].substring(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:595,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:595,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:596,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:597,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tag
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 603
      start: 579
    functionDepth: 1
    functionLinenumber: 579
    functionLinenumberEnd: 603
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - prefix.length()
    - '[java.util.Map<String,String>].get(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[String].charAt(int)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[StringBuilder].<init>()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].substring(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[java.util.Map<String,String>].keySet()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].next()'
    - prefix.equals(String)
    - '[String].length()'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[StringBuilder].toString()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].hasNext()'
    - '[String].startsWith(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].iterator()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:606,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:607,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:608,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:608,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:608,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:609,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:610,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:610,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].matches()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:610,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:611,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - handle
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 613
      start: 605
    functionDepth: 1
    functionLinenumber: 605
    functionLinenumberEnd: 613
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagHandle(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[java.util.regex.Pattern].matcher(String)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].matches()'
    - '[String].charAt(int)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagHandle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:616,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:616,1
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:617,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:619,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:620,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:622,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.emitter.Emitter)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:622,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:623,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 624
      start: 615
    functionDepth: 1
    functionLinenumber: 615
    functionLinenumberEnd: 624
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagPrefix(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.emitter.Emitter)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[StringBuilder].toString()'
    - '[String].charAt(int)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagPrefix(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:627,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:627,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:628,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].matches()'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:628,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.Emitter:628,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - java.util.regex.Pattern
      - com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      - com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      - EmitterState[]
      - int
      - java.util.List<Integer>
      - java.util.List<com.esotericsoftware.yamlbeans.parser.Event>
      - java.util.List<Integer>
      - boolean
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - boolean
      - boolean
      - java.util.Map<String,String>
      - String
      - com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      - char
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 630
      start: 626
    functionDepth: 1
    functionLinenumber: 626
    functionLinenumberEnd: 630
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].matches()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    - '[String].equals(String)'
    - '[java.util.regex.Pattern].matcher(String)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      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: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 633
      start: 633
    functionDepth: 0
    functionLinenumber: 633
    functionLinenumberEnd: 633
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].expect()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].expect()'
  - 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.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState
    signature: '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - canonical
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setCanonical(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setCanonical(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterConfig:35,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indentSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setIndentSize(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 1
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setIndentSize(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterConfig:41,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - wrapColumn
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setWrapColumn(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 1
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setWrapColumn(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - useVerbatimTags
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - escapeUnicode
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setEscapeUnicode(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setEscapeUnicode(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prettyFlow
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setPrettyFlow(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setPrettyFlow(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      - int
      - int
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.EmitterConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.EmitterConfig
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Writer
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.EmitterWriter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stream
    argTypes:
    - java.io.Writer
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].<init>(java.io.Writer)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.EmitterWriter
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].<init>(java.io.Writer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 57
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamStart()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamStart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].flushStream()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamEnd()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].flushStream()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamEnd()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:72,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:73,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - indicator
    - needWhitespace
    - whitespace
    - indentation
    argTypes:
    - String
    - boolean
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 74
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 74
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 10
    functionsReached:
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - data.length()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:79,1
    - Dst: '[StringBuffer].<init>()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:83,1
    - Dst: '[StringBuffer].append(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:85,1
    - Dst: '[StringBuffer].toString()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:87,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:87,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - indent
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 89
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 89
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 6
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[StringBuffer].append(String)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[StringBuffer].<init>()'
    - '[StringBuffer].toString()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.Writer].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - version_text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeVersionDirective(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[java.io.Writer].write(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeVersionDirective(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:97,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - handle
    - prefix
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 99
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 99
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeTagDirective(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeTagDirective(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:103,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:107,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:109,1
    - Dst: '[String].codePointAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:109,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:110,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:112,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:113,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:114,1
    - Dst: '[java.util.Map<Integer,String>].containsKey(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:118,1
    - Dst: '[java.util.Map<Integer,String>].get(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:119,1
    - Dst: Integer.toString(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,int)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:123,1
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:125,1
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:127,1
    - Dst: Character.toChars(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:132,1
    - Dst: '[String].<init>(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:132,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:134,1
    - Dst: '[java.io.Writer].write(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:135,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:139,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:142,1
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:146,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:148,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:151,1
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:153,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:154,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:160,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 88
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - int
      - int
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - text
    - split
    - indent
    - wrapColumn
    - escapeUnicode
    argTypes:
    - String
    - boolean
    - int
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 161
      start: 101
    functionDepth: 2
    functionLinenumber: 101
    functionLinenumberEnd: 161
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeDoubleQuoted(String,boolean,int,int,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[String].codePointAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - Integer.toString(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,int)
    - '[String].<init>(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[java.util.Map<Integer,String>].containsKey(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    - '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - Character.toChars(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)
    - '[java.util.Map<Integer,String>].get(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[java.io.Writer].write(String)'
    - data.length()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeDoubleQuoted(String,boolean,int,int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:164,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:170,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:172,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:172,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:175,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:176,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:178,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:179,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:180,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:186,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:187,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:188,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:190,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:192,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:194,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:200,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:201,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:208,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:217,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - text
    - split
    - indent
    - wrapColumn
    argTypes:
    - String
    - boolean
    - int
    - int
    constantsTouched: []
    func_position:
      end: 218
      start: 163
    functionDepth: 2
    functionLinenumber: 163
    functionLinenumberEnd: 218
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeSingleQuoted(String,boolean,int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeSingleQuoted(String,boolean,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:221,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:222,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:223,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:229,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:231,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:231,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:234,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:234,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:236,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:237,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:238,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:240,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:242,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:244,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:250,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:252,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:253,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:254,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:259,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:260,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:261,1
    CyclomaticComplexity: 23
    EdgeCount: 23
    ICount: 73
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - text
    - indent
    - wrapColumn
    argTypes:
    - String
    - int
    - int
    constantsTouched: []
    func_position:
      end: 270
      start: 220
    functionDepth: 2
    functionLinenumber: 220
    functionLinenumberEnd: 270
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeFolded(String,int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeFolded(String,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:273,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:274,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:275,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:279,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:281,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:281,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:284,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:285,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:286,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:288,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:290,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:292,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:296,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:297,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:298,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - text
    - indent
    argTypes:
    - String
    - int
    constantsTouched: []
    func_position:
      end: 304
      start: 272
    functionDepth: 2
    functionLinenumber: 272
    functionLinenumberEnd: 304
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLiteral(String,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLiteral(String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:307,1
    - Dst: data.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:311,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:312,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:318,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:320,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:320,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:324,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:328,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:329,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:330,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:336,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:336,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:337,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:338,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:339,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:341,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:343,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:345,1
    - Dst: '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:351,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:352,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:353,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 72
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - text
    - split
    - indent
    - wrapColumn
    argTypes:
    - String
    - boolean
    - int
    - int
    constantsTouched: []
    func_position:
      end: 362
      start: 306
    functionDepth: 2
    functionLinenumber: 306
    functionLinenumberEnd: 362
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writePlain(String,boolean,int,int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(null)'
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].charAt(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[String].length()'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
    - '[String].substring(com.esotericsoftware.yamlbeans.emitter.EmitterWriter,com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    - '[String].equals(String)'
    - data.length()
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writePlain(String,boolean,int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:365,1
    - Dst: '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:369,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 370
      start: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 370
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 4
    functionsReached:
    - System.getProperty(String)
    - '[java.io.Writer].write(com.esotericsoftware.yamlbeans.emitter.EmitterWriter)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.Writer].flush()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:373,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 374
      start: 372
    functionDepth: 0
    functionLinenumber: 372
    functionLinenumberEnd: 374
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].flushStream()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 1
    functionsReached:
    - '[java.io.Writer].flush()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].flushStream()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:377,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:377,1
    - Dst: '[String].substring(int,int)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:377,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:378,1
    - Dst: tail.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:380,1
    - Dst: tail.charAt(int)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:380,1
    - Dst: tail.length()
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:381,1
    - Dst: tail.charAt(int)
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:381,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 383
      start: 376
    functionDepth: 1
    functionLinenumber: 376
    functionLinenumberEnd: 383
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 2
    functionsReached:
    - tail.length()
    - '[String].length()'
    - '[String].substring(int,int)'
    - tail.charAt(int)
    - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].length()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.Writer].close()'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterWriter:386,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<Integer,String>
      - java.io.Writer
      - boolean
      - int
      - boolean
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 387
      start: 385
    functionDepth: 0
    functionLinenumber: 385
    functionLinenumberEnd: 387
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
    functionUses: 1
    functionsReached:
    - '[java.io.Writer].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.EmitterException:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.EmitterException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterException.java
    functionUses: 8
    functionsReached:
    - '[RuntimeException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.EmitterException
    signature: '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      static: false
      superClass: Object
    argCount: 8
    argNames:
    - scalar
    - empty
    - multiline
    - allowFlowPlain
    - allowBlockPlain
    - allowSingleQuoted
    - allowDoubleQuoted
    - allowBlock
    argTypes:
    - String
    - boolean
    - boolean
    - boolean
    - boolean
    - boolean
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 50
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 50
    functionName: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/ScalarAnalysis.java
    functionUses: 1
    functionsReached:
    - '[java.util.regex.Pattern].compile(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
    signature: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:53,1
    - Dst: '[String].equals(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:54,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:54,1
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:70,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].matches()'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:70,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:76,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:76,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:76,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:85,1
    - Dst: '[String].charAt(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:86,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:88,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:101,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:153,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:166,1
    - Dst: '[String].length()'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:167,1
    - Dst: '[String].charAt(int)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:167,1
    - Dst: '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:167,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis,boolean,boolean,boolean,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis:193,1
    CyclomaticComplexity: 71
    EdgeCount: 71
    ICount: 142
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.regex.Pattern
      - String
      - String
      - String
      - String
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - scalar
    - escapeUnicode
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 195
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 195
    functionName: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(String,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/ScalarAnalysis.java
    functionUses: 1
    functionsReached:
    - '[java.util.regex.Pattern].matcher(String)'
    - '[String].length()'
    - '[String].charAt(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].matches()'
    - '[String].indexOf(com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis)'
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis,boolean,boolean,boolean,boolean,boolean)'
    - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
    - '[String].charAt(int)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis
    signature: '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(com.esotericsoftware.yamlbeans.parser.AliasEvent,String)'
      Src: com.esotericsoftware.yamlbeans.parser.AliasEvent:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.AliasEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 1
    argNames:
    - anchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/AliasEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(com.esotericsoftware.yamlbeans.parser.AliasEvent,String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.AliasEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/AliasEvent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
      Src: com.esotericsoftware.yamlbeans.parser.DocumentStartEvent:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - com.esotericsoftware.yamlbeans.Version
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - com.esotericsoftware.yamlbeans.Version
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.DocumentStartEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.Event
    argCount: 3
    argNames:
    - explicit
    - version
    - tags
    argTypes:
    - boolean
    - com.esotericsoftware.yamlbeans.Version
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 35
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 35
    functionName: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,com.esotericsoftware.yamlbeans.Version,java.util.Map<String,String>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentStartEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.DocumentStartEvent)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.DocumentStartEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,com.esotericsoftware.yamlbeans.Version,java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - com.esotericsoftware.yamlbeans.Version
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.Event
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentStartEvent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.DocumentEndEvent)'
      Src: com.esotericsoftware.yamlbeans.parser.DocumentEndEvent:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.DocumentEndEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.Event
    argCount: 1
    argNames:
    - isExplicit
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 27
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentEndEvent.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.DocumentEndEvent)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.DocumentEndEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.Event
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentEndEvent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(EventType,String)'
      Src: com.esotericsoftware.yamlbeans.parser.CollectionStartEvent:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - EventType
      - String
      - String
      - boolean
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.CollectionStartEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 5
    argNames:
    - eventType
    - anchor
    - tag
    - isImplicit
    - isFlowStyle
    argTypes:
    - EventType
    - String
    - String
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 31
      start: 26
    functionDepth: 3
    functionLinenumber: 26
    functionLinenumberEnd: 31
    functionName: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(EventType,String,String,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/CollectionStartEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(EventType,String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.CollectionStartEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(EventType,String,String,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/CollectionStartEvent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent,String,String,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.parser.SequenceStartEvent:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.SequenceStartEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.CollectionStartEvent
    argCount: 4
    argNames:
    - anchor
    - tag
    - implicit
    - flowStyle
    argTypes:
    - String
    - String
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(String,String,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/SequenceStartEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent,String,String,boolean,boolean)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.SequenceStartEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(String,String,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(EventType)'
      Src: com.esotericsoftware.yamlbeans.parser.NodeEvent:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - EventType
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.NodeEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.Event
    argCount: 2
    argNames:
    - eventType
    - anchor
    argTypes:
    - EventType
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 24
    functionDepth: 2
    functionLinenumber: 24
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(EventType,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/NodeEvent.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Event].<init>(EventType)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.NodeEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(EventType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(com.esotericsoftware.yamlbeans.parser.MappingStartEvent,String,String,boolean,boolean)'
      Src: com.esotericsoftware.yamlbeans.parser.MappingStartEvent:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.MappingStartEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.CollectionStartEvent
    argCount: 4
    argNames:
    - anchor
    - tag
    - implicit
    - flowStyle
    argTypes:
    - String
    - String
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(String,String,boolean,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/MappingStartEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(com.esotericsoftware.yamlbeans.parser.MappingStartEvent,String,String,boolean,boolean)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.MappingStartEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(String,String,boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:21,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:23,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.parser.Event:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - EventType
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - EventType
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Event
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - EventType
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(EventType)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Event.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
    - '[com.esotericsoftware.yamlbeans.parser.Event].<init>(com.esotericsoftware.yamlbeans.parser.Event)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Event
    signature: '[com.esotericsoftware.yamlbeans.parser.Event].<init>(EventType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - com.esotericsoftware.yamlbeans.parser.Event
      - EventType
      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: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.parser.Event].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Event.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.Event].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:46,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:47,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:48,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:54,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:679,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:680,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Parser
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - reader
    argTypes:
    - java.io.Reader
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 3
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedList].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Parser
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:46,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:47,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:48,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:58,1
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:59,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.Reader)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:61,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].initProductionTable()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:65,1
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:67,1
    - Dst: '[java.util.LinkedList].add(int)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:68,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:679,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:680,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      - com.esotericsoftware.yamlbeans.Version
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Parser
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - defaultVersion
    argTypes:
    - java.io.Reader
    - com.esotericsoftware.yamlbeans.Version
    constantsTouched: []
    func_position:
      end: 69
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 69
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedList].add(int)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.Reader)'
    - '[IllegalArgumentException].<init>(String)'
    - '[java.util.LinkedList].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].initProductionTable()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Parser
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<Production>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:79,1
    - Dst: '[java.util.List<Production>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:80,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].produce()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:80,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - ParserException
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Event
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 86
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 16
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].produce()'
    - '[java.util.List<Production>].remove(int)'
    - '[java.util.List<Production>].isEmpty()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Event
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:90,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - ParserException
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Event
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 92
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 7
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Event
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getLineNumber()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.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: 96
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].getLineNumber()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getLineNumber()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].getLineNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getColumn()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.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: 100
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].getColumn()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getColumn()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].getColumn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 1
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].close()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:107,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:116,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:122,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:128,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:148,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:159,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:169,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:174,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:184,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:199,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:217,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:244,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:251,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:265,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:273,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:281,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:289,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:297,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:310,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:326,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:350,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:366,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:379,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:386,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:394,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:401,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:409,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:417,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:423,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:439,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:444,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:451,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:470,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:476,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:483,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:500,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:506,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:512,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:522,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:535,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:540,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:546,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:558,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:570,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:583,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:589,1
    CyclomaticComplexity: 127
    EdgeCount: 127
    ICount: 449
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<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: 594
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 594
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].initProductionTable()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].initProductionTable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:598,1
    - Dst: '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:599,1
    - Dst: token.getDirective()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:600,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].equals(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:600,1
    - Dst: '[ParserException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:601,1
    - Dst: token.getValue()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:602,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getVersion(com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:602,1
    - Dst: '[com.esotericsoftware.yamlbeans.Version].getMajor()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:603,1
    - Dst: token.getValue()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:604,1
    - Dst: '[ParserException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:604,1
    - Dst: token.getDirective()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:605,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].equals(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:605,1
    - Dst: token.getValue()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:606,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].split(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:606,1
    - Dst: '[java.util.Map<String,String>].containsKey(com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:609,1
    - Dst: '[ParserException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:609,1
    - Dst: '[java.util.Map<String,String>].put(com.esotericsoftware.yamlbeans.parser.Parser,com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:610,1
    - Dst: '[java.util.Map<String,String>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:621,1
    - Dst: '[java.util.HashMap].<init>(java.util.Map<String,String>)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:621,1
    - Dst: version.getMinor()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:622,1
    - Dst: baseTags.keySet()
      Src: com.esotericsoftware.yamlbeans.parser.Parser:623,1
    - Dst: '[java.util.Map<String,String>].containsKey(com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:624,1
    - Dst: baseTags.get(com.esotericsoftware.yamlbeans.parser.Parser)
      Src: com.esotericsoftware.yamlbeans.parser.Parser:624,1
    - Dst: '[java.util.Map<String,String>].put(com.esotericsoftware.yamlbeans.parser.Parser,com.esotericsoftware.yamlbeans.parser.Parser)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:624,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,com.esotericsoftware.yamlbeans.parser.Parser,java.util.HashMap)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:625,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.DocumentStartEvent
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explicit
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 626
      start: 596
    functionDepth: 10
    functionLinenumber: 596
    functionLinenumberEnd: 626
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].processDirectives(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].split(String)'
    - token.getValue()
    - '[java.util.Map<String,String>].put(com.esotericsoftware.yamlbeans.parser.Parser,com.esotericsoftware.yamlbeans.parser.Parser)'
    - '[ParserException].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
    - '[java.util.Map<String,String>].containsKey(com.esotericsoftware.yamlbeans.parser.Parser)'
    - baseTags.keySet()
    - version.getMinor()
    - '[java.util.HashMap].<init>(java.util.Map<String,String>)'
    - baseTags.get(com.esotericsoftware.yamlbeans.parser.Parser)
    - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,com.esotericsoftware.yamlbeans.parser.Parser,java.util.HashMap)'
    - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].equals(String)'
    - '[java.util.Map<String,String>].isEmpty()'
    - '[com.esotericsoftware.yamlbeans.Version].getMajor()'
    - '[com.esotericsoftware.yamlbeans.Version].getVersion(com.esotericsoftware.yamlbeans.parser.Parser)'
    - token.getDirective()
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.DocumentStartEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].processDirectives(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:695,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.FileReader)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:695,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.parser.Parser:697,1
    - Dst: System.out.println(com.esotericsoftware.yamlbeans.parser.Event)
      Src: com.esotericsoftware.yamlbeans.parser.Parser:699,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.tokenizer.Tokenizer
      - java.util.List<Production>
      - java.util.List<String>
      - java.util.List<String>
      - java.util.Map<String,String>
      - com.esotericsoftware.yamlbeans.Version
      - Production[]
      - com.esotericsoftware.yamlbeans.parser.Event
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - args
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 701
      start: 694
    functionDepth: 1
    functionLinenumber: 694
    functionLinenumberEnd: 701
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser].main(String[])'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - System.out.println(com.esotericsoftware.yamlbeans.parser.Event)
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.FileReader)'
    - '[java.io.FileReader].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser].main(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.esotericsoftware.yamlbeans.parser.Event
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 629
      start: 629
    functionDepth: 0
    functionLinenumber: 629
    functionLinenumberEnd: 629
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].produce()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Event
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].produce()'
  - 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.esotericsoftware.yamlbeans.parser.Parser.Production
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Parser.Production
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[RuntimeException].<init>(com.esotericsoftware.yamlbeans.parser.Parser.ParserException)'
      Src: com.esotericsoftware.yamlbeans.parser.Parser.ParserException:690,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.Parser.ParserException
      static: false
      superClass: RuntimeException
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 691
      start: 689
    functionDepth: 0
    functionLinenumber: 689
    functionLinenumberEnd: 691
    functionName: '[com.esotericsoftware.yamlbeans.parser.Parser.ParserException].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(com.esotericsoftware.yamlbeans.parser.Parser.ParserException)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.Parser.ParserException
    signature: '[com.esotericsoftware.yamlbeans.parser.Parser.ParserException].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(com.esotericsoftware.yamlbeans.parser.ScalarEvent,String)'
      Src: com.esotericsoftware.yamlbeans.parser.ScalarEvent:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - boolean[]
      - String
      - char
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean[]
      - String
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.parser.ScalarEvent
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 5
    argNames:
    - anchor
    - tag
    - implicit
    - value
    - style
    argTypes:
    - String
    - String
    - boolean[]
    - String
    - char
    constantsTouched: []
    func_position:
      end: 35
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 35
    functionName: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(String,String,boolean[],String,char)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/ScalarEvent.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(com.esotericsoftware.yamlbeans.parser.ScalarEvent,String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.parser.ScalarEvent
    signature: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(String,String,boolean[],String,char)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].toString(boolean[])'
      Src: com.esotericsoftware.yamlbeans.parser.ScalarEvent:39,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean[]
      - String
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.parser.NodeEvent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/ScalarEvent.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].toString(boolean[])'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].toString()'
  - 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: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getTag()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getTag()'
  - 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: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].size()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 11
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 11
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - index
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 13
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 14
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 14
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Number
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - Number
    constantsTouched: []
    func_position:
      end: 15
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 15
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 16
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 17
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 17
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - item
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].getElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 19
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 19
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - Number
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - Number
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 23
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 23
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - element
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 27
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - 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: false
      returnValueGenericType: java.util.Iterator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Iterator
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
  - 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.esotericsoftware.yamlbeans.document.YamlDocument
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocument].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocument
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocument].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 5
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].size()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlElement)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].remove(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - item
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].remove(int)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - item
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 8
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].get(int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuffer].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:37,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:39,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlSequence)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:40,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:41,1
    - Dst: '[StringBuffer].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:44,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlSequence)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:45,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:47,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:48,1
    - Dst: element.toString()
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:50,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlSequence)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:50,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:51,1
    - Dst: '[StringBuffer].length()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:53,1
    - Dst: '[StringBuffer].setLength(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:53,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:54,1
    - Dst: '[StringBuffer].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:56,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 57
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[StringBuffer].setLength(int)'
    - '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlSequence)'
    - '[StringBuffer].append(String)'
    - element.toString()
    - '[StringBuffer].<init>()'
    - '[StringBuffer].append(char)'
    - '[StringBuffer].toString()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].isEmpty()'
    - '[StringBuffer].length()'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:62,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlSequence,com.esotericsoftware.yamlbeans.document.YamlSequence,null,com.esotericsoftware.yamlbeans.document.YamlSequence)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:62,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:62,1
    - Dst: element.emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 66
      start: 60
    functionDepth: 4
    functionLinenumber: 60
    functionLinenumberEnd: 66
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.SequenceStartEvent)'
    - element.emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
    - '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlSequence,com.esotericsoftware.yamlbeans.document.YamlSequence,null,com.esotericsoftware.yamlbeans.document.YamlSequence)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - index
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - Number
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 1
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:97,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:101,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - Number
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:105,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - value
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].set(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:113,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:117,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 118
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 118
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:121,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].add(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].iterator()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<com.esotericsoftware.yamlbeans.document.YamlElement>
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 126
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].iterator()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>].iterator()'
    linkageType: ''
    returnType: java.util.Iterator<com.esotericsoftware.yamlbeans.document.YamlElement>
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].iterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlSequence:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlElement>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlSequence
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlSequence].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedList].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlSequence
    signature: '[com.esotericsoftware.yamlbeans.document.YamlSequence].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:25,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.StringReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - yaml
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.StringReader)'
    - '[java.io.StringReader].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.StringReader].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:29,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.StringReader,com.esotericsoftware.yamlbeans.Version)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.esotericsoftware.yamlbeans.Version
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - yaml
    - version
    argTypes:
    - String
    - com.esotericsoftware.yamlbeans.Version
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String,com.esotericsoftware.yamlbeans.Version)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.StringReader,com.esotericsoftware.yamlbeans.Version)'
    - '[java.io.StringReader].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String,com.esotericsoftware.yamlbeans.Version)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader,null)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - reader
    argTypes:
    - java.io.Reader
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader,null)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.Reader
      - com.esotericsoftware.yamlbeans.Version
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - version
    argTypes:
    - java.io.Reader
    - com.esotericsoftware.yamlbeans.Version
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocumentReader
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlDocument
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 10
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlDocument
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:50,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:55,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:61,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readDocument()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:62,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:64,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:68,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:70,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 72
      start: 46
    functionDepth: 8
    functionLinenumber: 46
    functionLinenumberEnd: 72
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read(Class<T>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readDocument()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: T
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:75,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 96
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 96
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll(Class<T>)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 0
    functionsReached:
    - '[java.util.Iterator].<init>()'
    linkageType: ''
    returnType: java.util.Iterator<T>
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:103,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:106,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:109,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:112,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:115,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:117,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 98
    functionDepth: 7
    functionLinenumber: 98
    functionLinenumberEnd: 119
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readDocument()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
    - '[IllegalStateException].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readDocument()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:122,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:124,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:125,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:127,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:128,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMappingElements(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:129,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlMapping
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 121
    functionDepth: 6
    functionLinenumber: 121
    functionLinenumberEnd: 131
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMappingElements(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlMapping
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:135,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:137,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readEntry()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:140,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:141,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlMapping
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapping
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlMapping
    constantsTouched: []
    func_position:
      end: 144
      start: 133
    functionDepth: 5
    functionLinenumber: 133
    functionLinenumberEnd: 144
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMappingElements(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readEntry()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMappingElements(com.esotericsoftware.yamlbeans.document.YamlMapping)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:147,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:148,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:149,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 146
    functionDepth: 4
    functionLinenumber: 146
    functionLinenumberEnd: 150
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readEntry()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readEntry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:153,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:156,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:158,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:160,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:162,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:164,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 152
    functionDepth: 4
    functionLinenumber: 152
    functionLinenumberEnd: 166
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
    - '[IllegalStateException].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:169,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:171,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlAlias].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:172,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlAlias].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:174,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlAlias
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 168
    functionDepth: 1
    functionLinenumber: 168
    functionLinenumberEnd: 176
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 2
    functionsReached:
    - '[IllegalStateException].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlAlias].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlAlias].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlAlias
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:179,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:181,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:182,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:184,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:185,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequenceElements(com.esotericsoftware.yamlbeans.document.YamlSequence)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:186,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlSequence
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 178
    functionDepth: 6
    functionLinenumber: 178
    functionLinenumberEnd: 188
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 2
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequenceElements(com.esotericsoftware.yamlbeans.document.YamlSequence)'
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlSequence
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:192,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:194,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:197,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:198,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlSequence
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sequence
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlSequence
    constantsTouched: []
    func_position:
      end: 201
      start: 190
    functionDepth: 5
    functionLinenumber: 190
    functionLinenumberEnd: 201
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequenceElements(com.esotericsoftware.yamlbeans.document.YamlSequence)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
    - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequenceElements(com.esotericsoftware.yamlbeans.document.YamlSequence)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:204,1
    - Dst: '[IllegalStateException].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:206,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:208,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:209,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:210,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
      Src: com.esotericsoftware.yamlbeans.document.YamlDocumentReader:211,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.parser.Parser
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlScalar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 213
      start: 203
    functionDepth: 1
    functionLinenumber: 203
    functionLinenumberEnd: 213
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
    functionUses: 3
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].setAnchor(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].setTag(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(com.esotericsoftware.yamlbeans.document.YamlDocumentReader)'
    - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
    - '[IllegalStateException].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlScalar
    signature: '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlAlias)'
      Src: com.esotericsoftware.yamlbeans.document.YamlAlias:14,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.AliasEvent)'
      Src: com.esotericsoftware.yamlbeans.document.YamlAlias:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 15
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 15
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlAlias].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlAlias.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.AliasEvent)'
    - '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlAlias)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlAlias].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlAlias].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlAlias.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlAlias].toString()'
  - 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.esotericsoftware.yamlbeans.document.YamlAlias
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlAlias].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlAlias.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlAlias
    signature: '[com.esotericsoftware.yamlbeans.document.YamlAlias].<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.esotericsoftware.yamlbeans.document.YamlScalar
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 15
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlScalar
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: String.valueOf(Object)
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlScalar
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Object)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 0
    functionsReached:
    - String.valueOf(Object)
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlScalar
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Object)'
  - 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: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
  - 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: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:31,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:33,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:34,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:35,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:37,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:39,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:40,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:42,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    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: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].getStyle()'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlScalar,String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:47,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.document.YamlScalar:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlScalar].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlScalar,String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getStyle()'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlScalar].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].size()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].size()'
    linkageType: ''
    returnType: int
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].size()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].add(com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlEntry
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - entry
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlEntry
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 3
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].add(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].size()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:29,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].get(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getKey()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:30,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:30,1
    - Dst: '[String].equals(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:30,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].remove(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:31,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 36
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getKey()'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].remove(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].size()'
    - '[String].equals(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].get(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getValue()'
    linkageType: ''
    returnType: boolean
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: entry.getKey()
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:40,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getValue()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:40,1
    - Dst: '[String].equals(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:40,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 44
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 6
    functionsReached:
    - '[String].equals(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - entry.getKey()
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getValue()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].get(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - index
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].get(int)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuffer].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:53,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:55,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:56,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:57,1
    - Dst: '[StringBuffer].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:60,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:61,1
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].isEmpty()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:63,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:64,1
    - Dst: entry.toString()
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:66,1
    - Dst: '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:66,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:67,1
    - Dst: '[StringBuffer].length()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:69,1
    - Dst: '[StringBuffer].setLength(int)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:69,1
    - Dst: '[StringBuffer].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:70,1
    - Dst: '[StringBuffer].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:72,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 73
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[StringBuffer].setLength(int)'
    - '[StringBuffer].append(String)'
    - '[StringBuffer].<init>()'
    - '[StringBuffer].append(char)'
    - '[StringBuffer].length()'
    - '[StringBuffer].toString()'
    - '[StringBuffer].append(com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].isEmpty()'
    - entry.toString()
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlMapping,com.esotericsoftware.yamlbeans.document.YamlMapping,null,com.esotericsoftware.yamlbeans.document.YamlMapping)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:77,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.MappingStartEvent)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:77,1
    - Dst: entry.emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:79,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:80,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 81
      start: 75
    functionDepth: 4
    functionLinenumber: 75
    functionLinenumberEnd: 81
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(com.esotericsoftware.yamlbeans.document.YamlMapping,com.esotericsoftware.yamlbeans.document.YamlMapping,null,com.esotericsoftware.yamlbeans.document.YamlMapping)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.MappingStartEvent)'
    - entry.emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:84,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:88,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - Number
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:92,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 93
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlScalar)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:96,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:98,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:100,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:101,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 104
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 104
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - item
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].getElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 1
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteElement(int)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteElement(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - boolean
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - Number
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:123,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 124
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 124
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:127,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 2
    argNames:
    - item
    - element
    argTypes:
    - int
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 128
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 128
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 132
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 132
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 136
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 136
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:139,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 140
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 140
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.YamlException
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 1
    argNames:
    - element
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 144
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 144
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].iterator()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<com.esotericsoftware.yamlbeans.document.YamlEntry>
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].iterator()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>].iterator()'
    linkageType: ''
    returnType: java.util.Iterator<com.esotericsoftware.yamlbeans.document.YamlEntry>
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].iterator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedList].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlMapping:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<com.esotericsoftware.yamlbeans.document.YamlEntry>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.esotericsoftware.yamlbeans.document.YamlDocument
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlMapping
      static: false
      superClass: com.esotericsoftware.yamlbeans.document.YamlElement
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlMapping].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedList].<init>()'
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlMapping
    signature: '[com.esotericsoftware.yamlbeans.document.YamlMapping].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      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:
    - tag
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].setTag(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].setTag(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      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:
    - anchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].setAnchor(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].setAnchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      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: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].getTag()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].getTag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      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: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].getAnchor()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].getAnchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: false
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlElement].<init>()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlElement].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlEntry
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlScalar
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 18
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 18
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlEntry
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:22,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:23,1
    - Dst: '[StringBuilder].append(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:23,1
    - Dst: '[StringBuilder].append(char)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:24,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlElement].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:25,1
    - Dst: '[StringBuilder].append(com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:25,1
    - Dst: '[StringBuilder].toString()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      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: 27
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 27
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].toString()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].toString()'
    - '[com.esotericsoftware.yamlbeans.document.YamlElement].toString()'
    - '[StringBuilder].append(char)'
    linkageType: ''
    returnType: String
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlScalar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getKey()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlScalar
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.esotericsoftware.yamlbeans.document.YamlElement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: com.esotericsoftware.yamlbeans.document.YamlElement
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlScalar
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setKey(com.esotericsoftware.yamlbeans.document.YamlScalar)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setKey(com.esotericsoftware.yamlbeans.document.YamlScalar)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - com.esotericsoftware.yamlbeans.document.YamlElement
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(com.esotericsoftware.yamlbeans.document.YamlElement)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(boolean)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(boolean)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(Number)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Number)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(String)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlScalar].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:58,1
    - Dst: '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlEntry].getStyle()'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,null,com.esotericsoftware.yamlbeans.document.YamlEntry)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:60,1
    - Dst: '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
      Src: com.esotericsoftware.yamlbeans.document.YamlEntry:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.esotericsoftware.yamlbeans.emitter.Emitter
      - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
      classConcrete: true
      classEnum: false
      classFields:
      - com.esotericsoftware.yamlbeans.document.YamlScalar
      - com.esotericsoftware.yamlbeans.document.YamlElement
      classPublic: true
      concrete: true
      exceptions:
      - com.esotericsoftware.yamlbeans.emitter.EmitterException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - emitter
    - config
    argTypes:
    - com.esotericsoftware.yamlbeans.emitter.Emitter
    - com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig
    constantsTouched: []
    func_position:
      end: 63
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 63
    functionName: '[com.esotericsoftware.yamlbeans.document.YamlEntry].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    functionSourceFile: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
    functionUses: 0
    functionsReached:
    - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(null,null,null,com.esotericsoftware.yamlbeans.document.YamlEntry)'
    - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.ScalarEvent)'
    - '[com.esotericsoftware.yamlbeans.document.YamlScalar].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
    - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getStyle()'
    - '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
    linkageType: ''
    returnType: void
    signature: '[com.esotericsoftware.yamlbeans.document.YamlEntry].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
Fuzzer filename: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
Fuzzing method: '[com.example.YamlWriterFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
report: name
sources:
- function_names:
  - '[com.example.YamlReaderFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[com.example.YamlReaderFuzzer].<init>()'
  source_file: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlReaderFuzzer.java
- function_names:
  - '[com.example.YamlWriterFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[com.example.YamlWriterFuzzer].getDummyClass(com.code_intelligence.jazzer.api.FuzzedDataProvider,int)'
  - '[com.example.YamlWriterFuzzer].<init>()'
  - '[com.example.YamlWriterFuzzer.DummyClass].<init>()'
  source_file: /src/project-parent/fuzz-targets/src/test/java/com/example/YamlWriterFuzzer.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testYamlLong()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSimpleTypes()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testUnicodeStrings()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testStringEscaping()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjects()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testLongMapKey()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotes()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testExplicitDocumentEnd()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].checkWriterOutput(String,String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSingleQuotesDoubling()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testObjectField()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testRootList()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorProperties()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testConstructorPropertiesMixed()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testScalarSerializer()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].testSetAlias()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].roundTrip(Object,Class<T>,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].getId()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].setId(ID)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Key].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].<init>(Long)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].getId()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Obj].setId(Long)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].getMooCow()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].setMooCow(String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].getValue()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Test2].setValue(String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ValueHolder].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.Contact].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PhoneNumber].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].<init>(int,int,int)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getX()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getY()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSample].getZ()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].<init>(int,int)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getX()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getY()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].getZ()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ConstructorPropertiesSampleMixed].setZ(int)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.ClassWithFile].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].<init>(java.util.List<String>,Long)'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getResult()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].getQTime()'
  - '[com.esotericsoftware.yamlbeans.YamlWriterTest.PrivateFields].equals(Object)'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlWriterTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.MergeTest].testMerge()'
  - '[com.esotericsoftware.yamlbeans.MergeTest].testMergeMultipleMaps()'
  - '[com.esotericsoftware.yamlbeans.MergeTest].testMergeUpdateValue()'
  - '[com.esotericsoftware.yamlbeans.MergeTest].testMergeExpectThrowYamlReaderException()'
  - '[com.esotericsoftware.yamlbeans.MergeTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/MergeTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSimpleFields()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testUnicodeStrings()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSequence()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchors()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testSingleQuotes()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testCyclicReferences()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReaderMaintainsOrderWhenReadingMap()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].read(String)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testPropertyElementType()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testConstructorArgs()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownProperties()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreUnknownPropertiesSprcialType()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreNotAllowedIfAllowDuplicateIsSetSo()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testDuplicateKeysAreAllowedIfAllowDuplicateIsSetSo()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsTopLevel()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testIgnoreTypeTagsEmbedded()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessNumberTypes()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGuessOctNumberAndHexNumber()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testWhiteSpaceCharacters()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadMultiTpyeDocuments()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testRead()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAll()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingNextExpectThrowsRuntimeException()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadAllCallingRemoveExpectThrowsUnsupportedOperationException()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchor()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testGetAnchorsUseGuessNumberTypes()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testAnchorAndAlias()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExpectExpectThrowsParserException()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassLoader()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testYamlConfigReadConfigClassTags()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsNull()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsString()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsInteger()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsBoolean()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsFloat()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsDouble()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsLong()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsShort()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsCharacter()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadScalarTypeIsByte()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadEnumExpectThrowsYamlReaderException()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadExplicitKey()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigTagSuffix()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].testReadYamlConfigAllowDuplicates()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Node].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Test].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getInts()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setInts(java.util.List<Value>)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].getStrings()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].setStrings(java.util.List)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo1].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].getInts()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].setInts(java.util.List<Value>)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Moo2].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].getValue()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].setValue(int)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Value].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].<init>(int,int)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getX()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setX(int)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getY()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setY(int)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].getZ()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ConstructorArgs].setZ(int)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.ACD].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.TypeTagIgnoringReader].findTagClass(String,ClassLoader)'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Lake].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlReaderTest.Fish].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlReaderTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagDirective()'
  - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testRepeatedTagDirective()'
  - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testTagHandles()'
  - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].testVersion()'
  - '[com.esotericsoftware.yamlbeans.TagDirectiveTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/TagDirectiveTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].setup()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetClassTag()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetScalarSerializer()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyElementType()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPropertyDefaultType()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrivateConstructors()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTagSuffix()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetExplicitEndDocument()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootTags()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteRootElementTags()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWriteDefaultValues()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetKeepBeanPropertyOrder()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetVersion()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetTags()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetCanonical()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetIndentSize()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetWrapColumn()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetUseVerbatimTags()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetQuoteChar()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetDefaultVersion()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testConstructorParameters()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetFlowStyle()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].testSetPrettyFlow()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].multipleSpaces(int)'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].getA()'
  - '[com.esotericsoftware.yamlbeans.YamlConfigTest.TestObject].setA(String)'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/YamlConfigTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.BooleanTest].testBooleanBean()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBool()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBool(boolean)'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].getBoolObj()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolObj(Boolean)'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].isBoolean()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].setBoolean(boolean)'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].equals(Object)'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].hashCode()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].toString()'
  - '[com.esotericsoftware.yamlbeans.BooleanTest.BeanWithBoolean].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BooleanTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.BeansTest].setup()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].isScalar()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstruction()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getDeferredConstructionWithPrivateConstructor()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].createObject()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithNullType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertiesWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithNullName()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyWithEmptyName()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithBeanProperties()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyBooleanTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyCharTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyByteTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyShortTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyIntTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyLongTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyFloatTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyDoubleTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyStringTypeWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].getPropertyNullWithPrivateFields()'
  - '[com.esotericsoftware.yamlbeans.BeansTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].<init>()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].isBooleanType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setBooleanType(boolean)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getCharType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setCharType(char)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getByteType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setByteType(byte)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getShortType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setShortType(short)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getIntType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setIntType(int)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getLongType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setLongType(long)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getFloatType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setFloatType(float)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getDoubleType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setDoubleType(double)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].getStringType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClass].setStringType(String)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].<init>()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].isBooleanType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setBooleanType(boolean)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getCharType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setCharType(char)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getByteType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setByteType(byte)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getShortType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setShortType(short)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getIntType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setIntType(int)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getLongType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setLongType(long)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getFloatType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setFloatType(float)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getDoubleType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setDoubleType(double)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].getStringType()'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithPrivateConstructor].setStringType(String)'
  - '[com.esotericsoftware.yamlbeans.BeansTest.MockClassWithoutNoArgConstructor].<init>(Object)'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/BeansTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.GenericTest].testRead()'
  - '[com.esotericsoftware.yamlbeans.GenericTest].testWrite()'
  - '[com.esotericsoftware.yamlbeans.GenericTest].createTest()'
  - '[com.esotericsoftware.yamlbeans.GenericTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>(int,String)'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Struct].<init>()'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Struct].equals(Object)'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Struct].hashCode()'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Test].equals(Object)'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Test].hashCode()'
  - '[com.esotericsoftware.yamlbeans.GenericTest.Test].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/GenericTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.VersionTest].testV1_0()'
  - '[com.esotericsoftware.yamlbeans.VersionTest].testV1_1()'
  - '[com.esotericsoftware.yamlbeans.VersionTest].testGetVersion()'
  - '[com.esotericsoftware.yamlbeans.VersionTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/VersionTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testDeserializationOfClassTag()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].testIgnoreAnchor()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].getA()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfigTest.TestObject].setA(String)'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/SafeYamlConfigTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testGetNextToken()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerReader()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testTokenizerString()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextToken()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testPeekNextTokenType()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testIterator()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].testClose()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TokenizerTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/tokenizer/TokenizerTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].setup()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmitterConstructor()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateStreamStart()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateNOTHING()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentEnd()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testEmptySequence()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKey()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testStateFlowMapingKeyCanonicalIsTrue()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testDocumentStart()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testBlockMappingValueMultiline()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testExpectNode()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].testParserToEmitter()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteDoubleQuoted()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteSingleQuoted()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteFolded()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].testWriteLiteral()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriterTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/emitter/EmitterWriterTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].test()'
  - '[com.esotericsoftware.yamlbeans.issues.issue37.Issue37Test].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/Issue37Test.java
- function_names: []
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/SexType.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.issues.issue37.TestObject].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/TestObject.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].write(SexType)'
  - '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].read(String)'
  - '[com.esotericsoftware.yamlbeans.issues.issue37.SexTypeSerializer].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue37/SexTypeSerializer.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].test()'
  - '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test].<init>()'
  - '[com.esotericsoftware.yamlbeans.issues.issue101.Issue101Test.TestObject].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue101/Issue101Test.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].<init>()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].write(Object)'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].read(String)'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testNonEnum()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testOnlyEnums()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testMixEnumsAndNonEnums()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest].testFixedEnum()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.TestObject].<init>()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.EnumIface].<init>()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<init>()'
  - '[com.esotericsoftware.yamlbeans.issues.issue52.YamlEnumTest.NonEnum].<init>(String,String)'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/issues/issue52/YamlEnumTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].setUp()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSize()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddEntry()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteEntry()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByKey()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndex()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetEntryByIndexThrowsIndexOutOfBoundsException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testToString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseBooleanValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseNumberValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetEntryUseStringValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testGetElementByItemThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testDeleteElementThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseBooleanThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseNumberThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseStringThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testSetElementUseYamlElementThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseBooleanThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseNumberThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseStringThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].testAddElementUseYamlElementThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMappingTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlMappingTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].setUp()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSize()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElement()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteElement()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testToStrig()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByKeyThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testGetEntryByIndexThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testDeleteEntryByKeyThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseBooleanValueThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseNumberValueThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseStringValueThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetEntryUseYamlElementValueThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseBooleanValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseNumberValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseStringValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testSetElementUseYamlElementValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseBoolean()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseNumber()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].testAddElementUseString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequenceTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlSequenceTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].setUp()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedDocumentIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatScalarValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedScalarValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredScalarValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedScalarValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedSequenceValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredSequenceValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedSequenceValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatTaggedMappingValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAnchoredMappingValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatAliasedMappingValueIsCopied()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsChanged()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsAdded()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatMappingEntryIsRemoved()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsChanged()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsAdded()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testThatSequenceItemIsRemoved()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlSequenceIterator()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testYamlMappingIterator()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_0ThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testVersion1_1()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadMultipleDocuments()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadThrowsYamlException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAll()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingNextThrowsRuntimeException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testReadAllCallingRemoveUnsupportedOperationException()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].readDocument(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].writeDocument(com.esotericsoftware.yamlbeans.document.YamlDocument)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].testEquals(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentTest].<init>()'
  source_file: /src/project-parent/yamlbeans/test/com/esotericsoftware/yamlbeans/document/YamlDocumentTest.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.Version].<init>(int,int)'
  - '[com.esotericsoftware.yamlbeans.Version].getVersion(String)'
  - '[com.esotericsoftware.yamlbeans.Version].getMajor()'
  - '[com.esotericsoftware.yamlbeans.Version].getMinor()'
  - '[com.esotericsoftware.yamlbeans.Version].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Version.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfig].<init>()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].<init>()'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setClassTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.SafeYamlConfig.SafeReadConfig].setAnchors(boolean)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/SafeYamlConfig.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlException].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String,Throwable)'
  - '[com.esotericsoftware.yamlbeans.YamlException].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlException].<init>(Throwable)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlException.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction].<init>(Constructor,String[])'
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction].construct()'
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction].storeProperty(com.esotericsoftware.yamlbeans.Beans.Property,Object)'
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction].hasParameter(String)'
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction.PropertyValue].<init>()'
  - '[com.esotericsoftware.yamlbeans.DeferredConstruction.ParameterValue].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/DeferredConstruction.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].setAlias(Object,String)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].write(Object)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].getConfig()'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].writeInternal(Object)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].clearAnchors()'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].close()'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].writeValue(Object,Class,Class,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlWriter].countObjectReferences(Object)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlWriter.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.Beans].<init>()'
  - '[com.esotericsoftware.yamlbeans.Beans].isScalar(Class)'
  - '[com.esotericsoftware.yamlbeans.Beans].getDeferredConstruction(Class,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.Beans].createObject(Class,boolean)'
  - '[com.esotericsoftware.yamlbeans.Beans].getProperties(Class,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.Beans].toJavaIdentifier(String)'
  - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class,String,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.Beans].getProperty(Class<?>,boolean,boolean,com.esotericsoftware.yamlbeans.YamlConfig,Field)'
  - '[com.esotericsoftware.yamlbeans.Beans].getAllFields(Class)'
  - '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].<init>(String,Method,Method)'
  - '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].set(Object,Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.MethodProperty].get(Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].<init>(Field)'
  - '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].set(Object,Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.FieldProperty].get(Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].<init>(Class,String,Class,Type)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].getElementTypeFromGenerics(Type)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].isMap(Type)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].isCollection(Type)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].hashCode()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].equals(Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].getDeclaringClass()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].getElementType()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].getType()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].getName()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].toString()'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].compareTo(Property)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].set(Object,Object)'
  - '[com.esotericsoftware.yamlbeans.Beans.Property].get(Object)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/Beans.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlConfig].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setAllowDuplicates(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setClassTag(String,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setScalarSerializer(Class,com.esotericsoftware.yamlbeans.scalar.ScalarSerializer)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyElementType(Class,String,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setPropertyDefaultType(Class,String,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setBeanProperties(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateFields(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setPrivateConstructors(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig].setTagSuffix(String)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitFirstDocument(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setExplicitEndDocument(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteRootElementTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteDefaultValues(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setAutoAnchor(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setKeepBeanPropertyOrder(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setVersion(com.esotericsoftware.yamlbeans.Version)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setTags(java.util.Map<String,String>)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setCanonical(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setIndentSize(int)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWrapColumn(int)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setUseVerbatimTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setEscapeUnicode(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setWriteClassname(WriteClassName)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setQuoteChar(Quote)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].getQuote()'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setFlowStyle(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].isFlowStyle()'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig].setPrettyFlow(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].<init>()'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setDefaultVersion(com.esotericsoftware.yamlbeans.Version)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassLoader(ClassLoader)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setConstructorParameters(Class,Class[],String[])'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setIgnoreUnknownProperties(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setClassTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAutoMerge(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setGuessNumberTypes(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ReadConfig].setAnchors(boolean)'
  - '[com.esotericsoftware.yamlbeans.YamlConfig.ConstructorParameters].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlConfig.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].<init>(String,com.esotericsoftware.yamlbeans.YamlConfig)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].getConfig()'
  - '[com.esotericsoftware.yamlbeans.YamlReader].get(String)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].addAnchor(String,Object)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].close()'
  - '[com.esotericsoftware.yamlbeans.YamlReader].read()'
  - '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].read(Class<T>,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].readAll(Class<T>)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].readValue(Class,Class,Class)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].chooseType(String,Class<?>,Class<?>)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].findTagClass(String,ClassLoader)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].readScalarValue(Class<?>,String)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].readValueInternal(Class,Class,String)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].mergeMap(java.util.Map<String,Object>,Object)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].createObject(Class)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].parseNumber(String)'
  - '[com.esotericsoftware.yamlbeans.YamlReader].skipRange()'
  - '[com.esotericsoftware.yamlbeans.YamlReader].main(String[])'
  - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String,Throwable)'
  - '[com.esotericsoftware.yamlbeans.YamlReader.YamlReaderException].<init>(String)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/YamlReader.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].<init>()'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].parse(String,java.text.ParsePosition)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser].format(java.util.Date,StringBuffer,java.text.FieldPosition)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].parse(String)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.Parser].<init>()'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(java.text.DateFormat)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].<init>(int,int)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateTimeParser.SimpleParser].parse(String)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateTimeParser.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].read(String)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].write(java.util.Date)'
  - '[com.esotericsoftware.yamlbeans.scalar.DateSerializer].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/DateSerializer.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].write(T)'
  - '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].read(String)'
  - '[com.esotericsoftware.yamlbeans.scalar.ScalarSerializer].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/scalar/ScalarSerializer.java
- function_names: []
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TokenType.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].<init>()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].getInstanceName()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].setInstanceName(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AnchorToken].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AnchorToken.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].<init>(String,String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getDirective()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].getValue()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.DirectiveToken].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/DirectiveToken.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(java.io.Reader)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextToken()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peekNextTokenType()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getNextToken()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].iterator()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getLineNumber()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].getColumn()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].close()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].peek(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefix(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].prefixForward(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].forward(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].update(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].needMoreTokens()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchMoreTokens()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].nextPossibleSimpleKey()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].savePossibleSimpleKey()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].unwindIndent(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].addIndent(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamStart()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchStreamEnd()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDirective()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentStart()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentEnd()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDocumentIndicator(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceStart()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingStart()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionStart(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowSequenceEnd()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowMappingEnd()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowCollectionEnd(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowEntry()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockEntry()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchKey()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchValue()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAlias()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchAnchor()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchTag()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchLiteral()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFolded()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchBlockScalar(char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchSingle()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchDouble()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchFlowScalar(char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].fetchPlain()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanToNextToken()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirective()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveName()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveValue()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanYamlDirectiveNumber()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveValue()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectiveHandle()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagDirectivePrefix()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanDirectiveIgnoredLine()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanAnchor(com.esotericsoftware.yamlbeans.tokenizer.Token)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTag()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalar(char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndicators()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIgnoredLine()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarIndentation()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanBlockScalarBreaks(int)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalar(char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarNonSpaces(boolean)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarSpaces()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanFlowScalarBreaks()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlain()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanPlainSpaces()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagHandle(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanTagUri(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanUriEscapes(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].scanLineBreak()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].ch(char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer].main(String[])'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String,Throwable)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.TokenizerException].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Tokenizer.SimpleKey].<init>(int,int)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Tokenizer.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.Token].<init>(TokenType)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.Token].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/Token.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].<init>()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].getInstanceName()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].setInstanceName(String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.AliasToken].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/AliasToken.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].<init>(String,boolean,char)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getPlain()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getValue()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].getStyle()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.ScalarToken].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/ScalarToken.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].<init>(String,String)'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getHandle()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].getSuffix()'
  - '[com.esotericsoftware.yamlbeans.tokenizer.TagToken].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/tokenizer/TagToken.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.constants.Unicode].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/constants/Unicode.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].<init>(java.io.Writer,com.esotericsoftware.yamlbeans.emitter.EmitterConfig)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].emit(com.esotericsoftware.yamlbeans.parser.Event)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].close()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].needMoreEvents()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].needEvents(int)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].initStateTable()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].increaseIndent(boolean,boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectDocumentStart(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequenceItem(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMappingKey(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectNode(boolean,boolean,boolean,boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectAlias()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectScalar()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowSequence()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockSequence()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectFlowMapping()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].expectBlockMapping()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptySequence()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyMapping()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkEmptyDocument()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].checkSimpleKey()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processAnchor(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processTag()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].chooseScalarStyle()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].processScalar()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTag(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagHandle(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareTagPrefix(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter].prepareAnchor(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].expect()'
  - '[com.esotericsoftware.yamlbeans.emitter.Emitter.EmitterState].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/Emitter.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setCanonical(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setIndentSize(int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setWrapColumn(int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setUseVerbatimTags(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setEscapeUnicode(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].setPrettyFlow(boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterConfig].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterConfig.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].<init>(java.io.Writer)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamStart()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeStreamEnd()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndicator(String,boolean,boolean,boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeIndent(int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeVersionDirective(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeTagDirective(String,String)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeDoubleQuoted(String,boolean,int,int,boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeSingleQuoted(String,boolean,int,int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeFolded(String,int,int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLiteral(String,int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writePlain(String,boolean,int,int)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].writeLineBreak(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].flushStream()'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].determineChomp(String)'
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterWriter].close()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterWriter.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.EmitterException].<init>(String)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/EmitterException.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].<init>(String,boolean,boolean,boolean,boolean,boolean,boolean,boolean)'
  - '[com.esotericsoftware.yamlbeans.emitter.ScalarAnalysis].analyze(String,boolean)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/emitter/ScalarAnalysis.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.AliasEvent].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.parser.AliasEvent].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/AliasEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].<init>(boolean,com.esotericsoftware.yamlbeans.Version,java.util.Map<String,String>)'
  - '[com.esotericsoftware.yamlbeans.parser.DocumentStartEvent].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentStartEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].<init>(boolean)'
  - '[com.esotericsoftware.yamlbeans.parser.DocumentEndEvent].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/DocumentEndEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].<init>(EventType,String,String,boolean,boolean)'
  - '[com.esotericsoftware.yamlbeans.parser.CollectionStartEvent].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/CollectionStartEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.SequenceStartEvent].<init>(String,String,boolean,boolean)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/SequenceStartEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.NodeEvent].<init>(EventType,String)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/NodeEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.MappingStartEvent].<init>(String,String,boolean,boolean)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/MappingStartEvent.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.Event].<init>(EventType)'
  - '[com.esotericsoftware.yamlbeans.parser.Event].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Event.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader)'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].getNextEvent()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].peekNextEvent()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].getLineNumber()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].getColumn()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].close()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].initProductionTable()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].processDirectives(boolean)'
  - '[com.esotericsoftware.yamlbeans.parser.Parser].main(String[])'
  - '[com.esotericsoftware.yamlbeans.parser.Parser.Production].produce()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser.Production].<init>()'
  - '[com.esotericsoftware.yamlbeans.parser.Parser.ParserException].<init>(String)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/Parser.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].<init>(String,String,boolean[],String,char)'
  - '[com.esotericsoftware.yamlbeans.parser.ScalarEvent].toString()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/ScalarEvent.java
- function_names: []
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/parser/EventType.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].getTag()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].size()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].getEntry(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].getElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].deleteElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].iterator()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocument].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocument.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].size()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].toString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].getEntry(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].deleteEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].addElement(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].iterator()'
  - '[com.esotericsoftware.yamlbeans.document.YamlSequence].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlSequence.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(String,com.esotericsoftware.yamlbeans.Version)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].<init>(java.io.Reader,com.esotericsoftware.yamlbeans.Version)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].read(Class<T>)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAll(Class<T>)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readDocument()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMapping()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readMappingElements(com.esotericsoftware.yamlbeans.document.YamlMapping)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readEntry()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readAlias()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequence()'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readSequenceElements(com.esotericsoftware.yamlbeans.document.YamlSequence)'
  - '[com.esotericsoftware.yamlbeans.document.YamlDocumentReader].readScalar()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlDocumentReader.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlAlias].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - '[com.esotericsoftware.yamlbeans.document.YamlAlias].toString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlAlias].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlAlias.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>()'
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].<init>(Object)'
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].getValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].setValue(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].toString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlScalar].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlScalar.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].size()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addEntry(com.esotericsoftware.yamlbeans.document.YamlEntry)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getEntry(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].toString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setEntry(String,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].getElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].deleteElement(int)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].setElement(int,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].addElement(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].iterator()'
  - '[com.esotericsoftware.yamlbeans.document.YamlMapping].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlMapping.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].setTag(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].setAnchor(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].getTag()'
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].getAnchor()'
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  - '[com.esotericsoftware.yamlbeans.document.YamlElement].<init>()'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlElement.java
- function_names:
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].<init>(com.esotericsoftware.yamlbeans.document.YamlScalar,com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].toString()'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getKey()'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].getValue()'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setKey(com.esotericsoftware.yamlbeans.document.YamlScalar)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(com.esotericsoftware.yamlbeans.document.YamlElement)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(boolean)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(Number)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].setValue(String)'
  - '[com.esotericsoftware.yamlbeans.document.YamlEntry].emitEvent(com.esotericsoftware.yamlbeans.emitter.Emitter,com.esotericsoftware.yamlbeans.YamlConfig.WriteConfig)'
  source_file: /src/project-parent/yamlbeans/src/com/esotericsoftware/yamlbeans/document/YamlEntry.java
